fix conn termination null data

This commit is contained in:
est 2013-01-14 16:55:41 +08:00
parent f04c45a43d
commit 0e340dec5e

View file

@ -103,7 +103,7 @@ class Socks5Server(SocketServer.StreamRequestHandler):
sock = self.connection
sock.recv(262)
sock.send("\x05\x00")
data = self.rfile.read(4)
data = self.rfile.read(4) or '\x00' * 4
mode = ord(data[1])
if mode != 1:
logging.warn('mode != 1')