Comment 1 for bug 696285

Revision history for this message
Max Bowsher (maxb) wrote : Re: SmartSSHClientMedium.__del__ blocks forever

The behaviour is ordering dependent, occurring only if a svn+ssh branch is pulled after a bzr+ssh one.

The hang is the result of a "ssh ... bzr serve ..." process not exiting even after its stdin/out socket is closed. This is happening because the socket for the bzr+ssh child has been leaked into the svn+ssh child, and is still open there.