[Neo-report] r1898 gregory - /trunk/neo/connection.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 5 22:23:30 CET 2010


Author: gregory
Date: Fri Mar  5 22:23:30 2010
New Revision: 1898

Log:
Send a notification when the hard timeout has expired.

Modified:
    trunk/neo/connection.py

Modified: trunk/neo/connection.py
==============================================================================
--- trunk/neo/connection.py [iso-8859-1] (original)
+++ trunk/neo/connection.py [iso-8859-1] Fri Mar  5 22:23:30 2010
@@ -176,7 +176,8 @@
             elif self._timeout.hardExpired(t):
                 # critical time reach or pong not received, abort
                 logging.info('timeout with %s:%d', *(self.getAddress()))
-                self.close()
+                self.notify(Packets.Notify('Timeout'))
+                self.abort()
                 self.getHandler().timeoutExpired(self)
 
     def lock(self):





More information about the Neo-report mailing list