Handle client close more gracefully.

This commit is contained in:
Aldo Cortesi 2012-06-25 11:34:29 +12:00
parent 3d8610b6bc
commit 8352c0278f

View File

@ -14,7 +14,7 @@ class PathodHandler(tcp.BaseHandler):
self.server.ssloptions["keyfile"],
)
while 1:
while not self.finished:
line = self.rfile.readline()
if line == "\r\n" or line == "\n": # Possible leftover from previous message
line = self.rfile.readline()