Rev 4741: Fix a thread leak in the SFTP server. in file:///home/vila/src/bzr/bugs/392127-thread-leak/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Oct 8 18:20:24 BST 2009
At file:///home/vila/src/bzr/bugs/392127-thread-leak/
------------------------------------------------------------
revno: 4741
revision-id: v.ladeuil+lp at free.fr-20091008172024-8i6w17137n1b4108
parent: v.ladeuil+lp at free.fr-20091008171938-e72q9ipz1h3l5thd
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 392127-thread-leak
timestamp: Thu 2009-10-08 19:20:24 +0200
message:
Fix a thread leak in the SFTP server.
* bzrlib/transport/sftp.py:
(SFTPServer.tearDown): Fix thread leak.
-------------- next part --------------
=== modified file 'bzrlib/transport/sftp.py'
--- a/bzrlib/transport/sftp.py 2009-06-10 03:56:49 +0000
+++ b/bzrlib/transport/sftp.py 2009-10-08 17:20:24 +0000
@@ -1106,6 +1106,7 @@
"""See bzrlib.transport.Server.tearDown."""
self._listener.stop()
ssh._ssh_vendor_manager._cached_ssh_vendor = self._original_vendor
+ self._listener.join()
def get_bogus_url(self):
"""See bzrlib.transport.Server.get_bogus_url."""
More information about the bazaar-commits
mailing list