]> granicus.if.org Git - python/commitdiff
Issue #2143: Fix embedded readline() hang on SSL socket EOF.
authorSean Reifscheider <jafo@tummy.com>
Thu, 20 Mar 2008 00:46:50 +0000 (00:46 +0000)
committerSean Reifscheider <jafo@tummy.com>
Thu, 20 Mar 2008 00:46:50 +0000 (00:46 +0000)
Lib/smtplib.py

index 75093ae0fa65cc369baf0a83aaa78294965448ad..c1b1beca4079b14d77bf3044d9a348ba0254822c 100755 (executable)
@@ -175,6 +175,7 @@ else:
             chr = None
             while chr != "\n":
                 chr = self.sslobj.read(1)
+                if not chr: break
                 str += chr
             return str