From: Sean Reifscheider Date: Thu, 20 Mar 2008 00:46:50 +0000 (+0000) Subject: Issue #2143: Fix embedded readline() hang on SSL socket EOF. X-Git-Tag: v2.6a2~210 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ac2ed1e0acbee5e293a6da351b1eaadd7b5a6bfc;p=thirdparty%2FPython%2Fcpython.git Issue #2143: Fix embedded readline() hang on SSL socket EOF. --- diff --git a/Lib/smtplib.py b/Lib/smtplib.py index 75093ae0fa65..c1b1beca4079 100755 --- a/Lib/smtplib.py +++ b/Lib/smtplib.py @@ -175,6 +175,7 @@ else: chr = None while chr != "\n": chr = self.sslobj.read(1) + if not chr: break str += chr return str