]> granicus.if.org Git - python/commitdiff
asyncio: Log a warning when eof_received() returns true and using ssl.
authorGuido van Rossum <guido@dropbox.com>
Fri, 1 Nov 2013 21:19:35 +0000 (14:19 -0700)
committerGuido van Rossum <guido@dropbox.com>
Fri, 1 Nov 2013 21:19:35 +0000 (14:19 -0700)
Lib/asyncio/selector_events.py

index a975dbb78e2fa4c23389ef7d31df5b854049f03c..c5fc5eb7c55666b27414562f690d1f24aaa7df04 100644 (file)
@@ -684,7 +684,10 @@ class _SelectorSslTransport(_SelectorTransport):
                 self._protocol.data_received(data)
             else:
                 try:
-                    self._protocol.eof_received()
+                    keep_open = self._protocol.eof_received()
+                    if keep_open:
+                        logger.warning('returning true from eof_received() '
+                                       'has no effect when using ssl')
                 finally:
                     self.close()