Comment 2 for bug 293679

Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: [Bug 293679] Re: 1.9rc1 can't push to Launchpad

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.