Do not go into infinite loop after closing connection

This commit is contained in:
TheKysek 2016-08-17 18:00:02 +02:00
parent dc75f93e1f
commit 30a49e1661

View File

@ -69,7 +69,8 @@ class Connection(threading.Thread):
data = self.s.recv(4096) data = self.s.recv(4096)
self.buffer_receive += data self.buffer_receive += data
logging.debug('Received {} bytes from {}:{}'.format(len(data), self.host, self.port)) logging.debug('Received {} bytes from {}:{}'.format(len(data), self.host, self.port))
continue if data:
continue
else: else:
data = self.s.recv(self.next_message_size - len(self.buffer_receive)) data = self.s.recv(self.next_message_size - len(self.buffer_receive))
logging.debug('Received {} bytes from {}:{}'.format(len(data), self.host, self.port)) logging.debug('Received {} bytes from {}:{}'.format(len(data), self.host, self.port))