This commit is contained in:
Simon 2020-12-28 11:32:43 +00:00
parent 8038af2958
commit bc864cf617
1 changed files with 3 additions and 3 deletions

View File

@ -23,13 +23,13 @@ class Proxy(DatagramProtocol):
if int(self.connTrack[port]['time'])+self.timeout >nowtime:
self.transport.write(data,(self.connTrack[port]['host'],self.connTrack[port]['sport']))
#if master refuses login, remove tracking
if data == b'MSTNAK\x00#\xbf"':
self.connTrack[port]['time'] = False
if data[0:6] == b'MSTNAK':
del self.sourceTrack[host+":"+str(port)]
if Debug:
print("return path match")
print(data)
elif host+":"+str(port) in self.sourceTrack:
del self.sourceTrack[host+str(port)]
del self.sourceTrack[host+":"+str(port)]
return
#If we have a sourcetrack for this connect and thenowtimeout has not expired, forward to tracked port