In my case it happens when my VPN is down and my upstream sends back Admin Prohibited packets.
Backtrace:
bzr: ERROR: bzrlib.errors.TooManyConcurrentRequests: The medium '<bzrlib.smart.medium.SmartTCPClientMedium object at 0x949aa8c>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 727, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 922, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 559, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 2878, in run
exclude=safe_relpath_files(tree, exclude))
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 226, in commit
result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/mutabletree.py", line 228, in commit
*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 308, in commit
self._check_bound_branch(possible_master_transports)
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 449, in _check_bound_branch
possible_master_transports)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 138, in read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 2280, in get_master_branch
possible_transports=possible_transports)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 134, in open
possible_transports=possible_transports)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 807, in open
return BzrDir.open_from_transport(t, _unsupported=_unsupported)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 842, in open_from_transport
return format.open(transport, _found=True)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 1918, in open
return self._open(transport)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 2890, in _open
return remote.RemoteBzrDir(transport, self)
File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 111, in __init__
response = self._call('BzrDir.open', path)
File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 55, in _call
return self._client.call(method, *args)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 129, in call
result, protocol = self.call_expecting_body(method, *args)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 142, in call_expecting_body
method, args, expect_response_body=True)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 87, in _call_and_read_response
readv_body=readv_body, body_stream=body_stream)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 42, in _send_request
protocol_version)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/client.py", line 112, in _construct_protocol
request = self._medium.get_request()
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 690, in get_request
return SmartClientStreamMediumRequest(self)
File "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 906, in __init__
raise errors.TooManyConcurrentRequests(self._medium)
TooManyConcurrentRequests: The medium '<bzrlib.smart.medium.SmartTCPClientMedium object at 0x949aa8c>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.
bzr 1.14.1 on python 2.6.2 (linux2)
arguments: ['/usr/bin/bzr', 'commit', '-m', ' move populate_dashboard_columns to tracker controller']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
builddeb /usr/lib/python2.6/dist-packages/bzrlib/plugins/builddeb [unknown]
bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [1.14]
launchpad /usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [unknown]
netrc_credential_store /usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [unknown]
rebase /usr/lib/python2.6/dist-packages/bzrlib/plugins/rebase [0.4.4]
svn /usr/lib/python2.6/dist-packages/bzrlib/plugins/svn [0.5.4]
*** Bazaar has encountered an internal error.
Please report a bug at https://bugs.launchpad.net/bzr/+filebug
including this traceback, and a description of what you
were doing when the error occurred.
I'm seeing something similar.
Server: 1.13
Client: 1.14.1
Protocol: bzr://
In my case it happens when my VPN is down and my upstream sends back Admin Prohibited packets.
Backtrace:
bzr: ERROR: bzrlib. errors. TooManyConcurre ntRequests: The medium '<bzrlib. smart.medium. SmartTCPClientM edium object at 0x949aa8c>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.
Traceback (most recent call last): python2. 6/dist- packages/ bzrlib/ commands. py", line 727, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 922, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 559, in run_argv_aliases **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ builtins. py", line 2878, in run safe_relpath_ files(tree, exclude)) python2. 6/dist- packages/ bzrlib/ decorators. py", line 192, in write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 226, in commit commit( self, message, revprops, *args, **kwargs) python2. 6/dist- packages/ bzrlib/ decorators. py", line 192, in write_locked python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 228, in commit python2. 6/dist- packages/ bzrlib/ commit. py", line 308, in commit _check_ bound_branch( possible_ master_ transports) python2. 6/dist- packages/ bzrlib/ commit. py", line 449, in _check_bound_branch master_ transports) python2. 6/dist- packages/ bzrlib/ decorators. py", line 138, in read_locked python2. 6/dist- packages/ bzrlib/ branch. py", line 2280, in get_master_branch transports= possible_ transports) python2. 6/dist- packages/ bzrlib/ branch. py", line 134, in open transports= possible_ transports) python2. 6/dist- packages/ bzrlib/ bzrdir. py", line 807, in open open_from_ transport( t, _unsupported= _unsupported) python2. 6/dist- packages/ bzrlib/ bzrdir. py", line 842, in open_from_transport open(transport, _found=True) python2. 6/dist- packages/ bzrlib/ bzrdir. py", line 1918, in open transport) python2. 6/dist- packages/ bzrlib/ bzrdir. py", line 2890, in _open RemoteBzrDir( transport, self) python2. 6/dist- packages/ bzrlib/ remote. py", line 111, in __init__ 'BzrDir. open', path) python2. 6/dist- packages/ bzrlib/ remote. py", line 55, in _call call(method, *args) python2. 6/dist- packages/ bzrlib/ smart/client. py", line 129, in call expecting_ body(method, *args) python2. 6/dist- packages/ bzrlib/ smart/client. py", line 142, in call_expecting_body response_ body=True) python2. 6/dist- packages/ bzrlib/ smart/client. py", line 87, in _call_and_ read_response body=readv_ body, body_stream= body_stream) python2. 6/dist- packages/ bzrlib/ smart/client. py", line 42, in _send_request version) python2. 6/dist- packages/ bzrlib/ smart/client. py", line 112, in _construct_protocol get_request( ) python2. 6/dist- packages/ bzrlib/ smart/medium. py", line 690, in get_request amMediumRequest (self) python2. 6/dist- packages/ bzrlib/ smart/medium. py", line 906, in __init__ TooManyConcurre ntRequests( self._medium) ntRequests: The medium '<bzrlib. smart.medium. SmartTCPClientM edium object at 0x949aa8c>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
exclude=
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
result = WorkingTree3.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
possible_
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
possible_
File "/usr/lib/
possible_
File "/usr/lib/
return BzrDir.
File "/usr/lib/
return format.
File "/usr/lib/
return self._open(
File "/usr/lib/
return remote.
File "/usr/lib/
response = self._call(
File "/usr/lib/
return self._client.
File "/usr/lib/
result, protocol = self.call_
File "/usr/lib/
method, args, expect_
File "/usr/lib/
readv_
File "/usr/lib/
protocol_
File "/usr/lib/
request = self._medium.
File "/usr/lib/
return SmartClientStre
File "/usr/lib/
raise errors.
TooManyConcurre
bzr 1.14.1 on python 2.6.2 (linux2) dashboard_ columns to tracker controller'] python2. 6/dist- packages/ bzrlib/ plugins/ builddeb [unknown] python2. 6/dist- packages/ bzrlib/ plugins/ bzrtools [1.14] python2. 6/dist- packages/ bzrlib/ plugins/ launchpad [unknown] credential_ store /usr/lib/ python2. 6/dist- packages/ bzrlib/ plugins/ netrc_credentia l_store [unknown] python2. 6/dist- packages/ bzrlib/ plugins/ rebase [0.4.4] python2. 6/dist- packages/ bzrlib/ plugins/ svn [0.5.4] /bugs.launchpad .net/bzr/ +filebug
arguments: ['/usr/bin/bzr', 'commit', '-m', ' move populate_
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
builddeb /usr/lib/
bzrtools /usr/lib/
launchpad /usr/lib/
netrc_
rebase /usr/lib/
svn /usr/lib/
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.