Обычно серверы чата Python содержат следующие строки:
while 1:
data = conn.recv(1024)
if not data: break
где соединение conn
было определено как:
conn, addr = s.accept()
Мне кажется, что когда соединение закрывается, клиент отправляет пустую строку на сервер. Я прав?