It seems that conch does have a bug wrt rekeying, as I can make bzr commands hang by lowering the rekeying limit in both conch and paramiko.
My WAG theory is that conch just blithely goes on sending data from the bzr subprocess to the client even though it's supposed to be waiting for the key exchange.
Fixing this is not likely to be a barrel of laughs.
It seems that conch does have a bug wrt rekeying, as I can make bzr commands hang by lowering the rekeying limit in both conch and paramiko.
My WAG theory is that conch just blithely goes on sending data from the bzr subprocess to the client even though it's supposed to be waiting for the key exchange.
Fixing this is not likely to be a barrel of laughs.