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: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ac2ed1e0acbee5e293a6da351b1eaadd7b5a6bfc;p=python Issue #2143: Fix embedded readline() hang on SSL socket EOF. --- diff --git a/Lib/smtplib.py b/Lib/smtplib.py index 75093ae0fa..c1b1beca40 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