Author: dmeyer
Date: Wed Mar 19 11:11:32 2008
New Revision: 3200
Log:
fix tls close bug blocking kaa shutdown
Modified:
trunk/base/src/net/tls.py
Modified: trunk/base/src/net/tls.py
==============================================================================
--- trunk/base/src/net/tls.py (original)
+++ trunk/base/src/net/tls.py Wed Mar 19 11:11:32 2008
@@ -103,6 +103,15 @@
"""
return self.sock.fileno()
+ def close(self):
+ """
+ Close the socket.
+ """
+ if not self.closed:
+ # force socket close or this will block
+ # on kaa shutdown.
+ self.sock.close()
+ return tlslite.api.TLSConnection.close(self)
class TLSSocket(kaa.Socket):
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog