On Tuesday 04 November 2008 22:43:48 Andrew Bennetts wrote:
> You are pushing via bzr+ssh, I assume?
Yep, sorry I should have mentioned that.
> Did you get a backtrace in ~/.bzr.log when you killed it?
Yes:
Using saved push location: lp:~julian-edwards/launchpad/api_copy_packages
/ [===========
] Transferring 0/4^bzr: ERROR: bzrlib.errors.TooManyConcurrentRequests: The
medium '<bzrlib.smart.medium.SmartSSHClientMedium object at 0x3236b50>' 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.5/site-packages/bzrlib/commands.py", line 893, in
run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in
run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in
run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 913, in run
use_existing_dir=use_existing_dir)
File "/usr/lib/python2.5/site-packages/bzrlib/push.py", line 162, in
_show_push_branch
stop_revision=revision_id)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, in
read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1769, in push
_override_hook_source_branch=_override_hook_source_branch)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 2495, in
_run_with_write_locked_target
result = callable(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1808, in
_push_with_bound_branches
result = self._basic_push(target, overwrite, stop_revision)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1831, in
_basic_push
graph=graph)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1747, in
update_revisions
self.fetch(other, stop_revision)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 285, in fetch
pb=nested_pb)
File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 824, in fetch
return inter.fetch(revision_id=revision_id, pb=pb,
find_ghosts=find_ghosts)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 2811, in
fetch
pb, find_ghosts)
File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 112, in
__init__
self.to_repository.abort_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 352, in
abort_write_group
return self._real_repository.abort_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 524, in
abort_write_group
self._abort_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line
1842, in _abort_write_group
self._pack_collection._abort_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line
1735, in _abort_write_group
self._new_pack.abort()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line
325, in abort
self.upload_transport.delete(self.random_name)
File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line
292, in delete
resp = self._call2('delete', self._remote_path(relpath))
File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line
170, in _call2
return self._client.call(method, *args)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/client.py", line 122, in
call
result, protocol = self.call_expecting_body(method, *args)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/client.py", line 135, in
call_expecting_body
method, args, expect_response_body=True)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/client.py", line 69, in
_call_and_read_response
readv_body=readv_body)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/client.py", line 42, in
_send_request
protocol_version)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/client.py", line 105, in
_construct_protocol
request = self._medium.get_request()
File "/usr/lib/python2.5/site-packages/bzrlib/smart/medium.py", line 672, in
get_request
return SmartClientStreamMediumRequest(self)
File "/usr/lib/python2.5/site-packages/bzrlib/smart/medium.py", line 870, in
__init__
raise errors.TooManyConcurrentRequests(self._medium)
TooManyConcurrentRequests: The medium
'<bzrlib.smart.medium.SmartSSHClientMedium object at 0x3236b50>' has reached
its concurrent request limit. Be sure to finish_writing and finish_reading on
the currently open request.
bzr 1.9rc1 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'push']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_GB.utf8'
plugins:
bzrtools /usr/lib/python2.5/site-
packages/bzrlib/plugins/bzrtools [1.8.0]
gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk
[0.95.0]
launchpad /usr/lib/python2.5/site-
packages/bzrlib/plugins/launchpad [unknown]
lpreview /home/ed/.bazaar/plugins/lpreview [unknown]
pqm /usr/lib/python2.5/site-packages/bzrlib/plugins/pqm
[1.3.0]
*** 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.
On Tuesday 04 November 2008 22:43:48 Andrew Bennetts wrote:
> You are pushing via bzr+ssh, I assume?
Yep, sorry I should have mentioned that.
> Did you get a backtrace in ~/.bzr.log when you killed it?
Yes:
Using saved push location: lp:~julian-edwards/launchpad/api_copy_packages errors. TooManyConcurre ntRequests: The smart.medium. SmartSSHClientM edium object at 0x3236b50>' has
/ [===========
] Transferring 0/4^bzr: ERROR: bzrlib.
medium '<bzrlib.
reached its concurrent request limit. Be sure to finish_writing and
finish_reading on the currently open request.
Traceback (most recent call last): python2. 5/site- packages/ bzrlib/ commands. py", line 893, in catch_errors python2. 5/site- packages/ bzrlib/ commands. py", line 839, in python2. 5/site- packages/ bzrlib/ commands. py", line 539, in **all_cmd_ args) python2. 5/site- packages/ bzrlib/ builtins. py", line 913, in run existing_ dir=use_ existing_ dir) python2. 5/site- packages/ bzrlib/ push.py" , line 162, in revision= revision_ id) python2. 5/site- packages/ bzrlib/ decorators. py", line 138, in python2. 5/site- packages/ bzrlib/ branch. py", line 1769, in push hook_source_ branch= _override_ hook_source_ branch) python2. 5/site- packages/ bzrlib/ branch. py", line 2495, in write_locked_ target python2. 5/site- packages/ bzrlib/ branch. py", line 1808, in bound_branches push(target, overwrite, stop_revision) python2. 5/site- packages/ bzrlib/ branch. py", line 1831, in python2. 5/site- packages/ bzrlib/ decorators. py", line 192, in python2. 5/site- packages/ bzrlib/ remote. py", line 1747, in fetch(other, stop_revision) python2. 5/site- packages/ bzrlib/ decorators. py", line 192, in python2. 5/site- packages/ bzrlib/ branch. py", line 285, in fetch python2. 5/site- packages/ bzrlib/ remote. py", line 824, in fetch revision_ id=revision_ id, pb=pb, find_ghosts) python2. 5/site- packages/ bzrlib/ decorators. py", line 192, in python2. 5/site- packages/ bzrlib/ repository. py", line 2811, in python2. 5/site- packages/ bzrlib/ fetch.py" , line 112, in to_repository. abort_write_ group() python2. 5/site- packages/ bzrlib/ remote. py", line 352, in repository. abort_write_ group() python2. 5/site- packages/ bzrlib/ repository. py", line 524, in _abort_ write_group( ) python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line _pack_collectio n._abort_ write_group( ) python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line _new_pack. abort() python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line upload_ transport. delete( self.random_ name) python2. 5/site- packages/ bzrlib/ transport/ remote. py", line 'delete' , self._remote_ path(relpath) ) python2. 5/site- packages/ bzrlib/ transport/ remote. py", line call(method, *args) python2. 5/site- packages/ bzrlib/ smart/client. py", line 122, in expecting_ body(method, *args) python2. 5/site- packages/ bzrlib/ smart/client. py", line 135, in response_ body=True) python2. 5/site- packages/ bzrlib/ smart/client. py", line 69, in read_response body=readv_ body) python2. 5/site- packages/ bzrlib/ smart/client. py", line 42, in version) python2. 5/site- packages/ bzrlib/ smart/client. py", line 105, in get_request( ) python2. 5/site- packages/ bzrlib/ smart/medium. py", line 672, in amMediumRequest (self) python2. 5/site- packages/ bzrlib/ smart/medium. py", line 870, in TooManyConcurre ntRequests( self._medium) ntRequests: The medium smart.medium. SmartSSHClientM edium object at 0x3236b50>' has reached
File "/usr/lib/
run_bzr_
return run_bzr(argv)
File "/usr/lib/
run_bzr
ret = run(*run_argv)
File "/usr/lib/
run_argv_aliases
return self.run(
File "/usr/lib/
use_
File "/usr/lib/
_show_push_branch
stop_
File "/usr/lib/
read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/
_override_
File "/usr/lib/
_run_with_
result = callable(*args, **kwargs)
File "/usr/lib/
_push_with_
result = self._basic_
File "/usr/lib/
_basic_push
graph=graph)
File "/usr/lib/
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/
update_revisions
self.
File "/usr/lib/
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/
pb=nested_pb)
File "/usr/lib/
return inter.fetch(
find_ghosts=
File "/usr/lib/
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/
fetch
pb, find_ghosts)
File "/usr/lib/
__init__
self.
File "/usr/lib/
abort_write_group
return self._real_
File "/usr/lib/
abort_write_group
self.
File "/usr/lib/
1842, in _abort_write_group
self.
File "/usr/lib/
1735, in _abort_write_group
self.
File "/usr/lib/
325, in abort
self.
File "/usr/lib/
292, in delete
resp = self._call2(
File "/usr/lib/
170, in _call2
return self._client.
File "/usr/lib/
call
result, protocol = self.call_
File "/usr/lib/
call_expecting_body
method, args, expect_
File "/usr/lib/
_call_and_
readv_
File "/usr/lib/
_send_request
protocol_
File "/usr/lib/
_construct_protocol
request = self._medium.
File "/usr/lib/
get_request
return SmartClientStre
File "/usr/lib/
__init__
raise errors.
TooManyConcurre
'<bzrlib.
its concurrent request limit. Be sure to finish_writing and finish_reading on
the currently open request.
bzr 1.9rc1 on python 2.5.2 (linux2) python2. 5/site- bzrlib/ plugins/ bzrtools [1.8.0] python2. 5/site- packages/ bzrlib/ plugins/ gtk python2. 5/site- bzrlib/ plugins/ launchpad [unknown] .bazaar/ plugins/ lpreview [unknown] python2. 5/site- packages/ bzrlib/ plugins/ pqm /bugs.launchpad .net/bzr/ +filebug
arguments: ['/usr/bin/bzr', 'push']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_GB.utf8'
plugins:
bzrtools /usr/lib/
packages/
gtk /usr/lib/
[0.95.0]
launchpad /usr/lib/
packages/
lpreview /home/ed/
pqm /usr/lib/
[1.3.0]
*** 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.