Comment 2 for bug 1009594

Revision history for this message
Jeffery von Ronne (vonronne) wrote :

I think this may be connected to an API change in bzr 2.5b2:

"Plugins that implement custom protocols for bzr serve should now also take an argument timeout. This is used by the the bzr protocol to close a connection if a client has been idle for more than X seconds. (Default 5minutes). (John Arbash Meinel)"

http://doc.bazaar.canonical.com/bzr.dev/en/release-notes/bzr-2.5.html#id45

It seems no default is being supplied, at least in bzr 2.5.1-0ubuntu2 from precise-updates as the server is being invoked by sc smart server. A natural place for the default to have been supplied would be in the parameters of the __init__ method
for SmartServerPipeStreamMedium on line 425 of /usr/lib/python2.7/dist-packages/bzrlib/smart/medium.py.