disconnecting the sftp transport hangs
Bug #677305 reported by
Michael Hudson-Doyle
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Unassigned | ||
Launchpad itself |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
Bzrlib hangs when a connected sftp transport is deleted:
>>> from bzrlib.transport import get_transport
>>> t = get_transport('sftp://
>>> t.list_dir('.')
['initrd.img', 'lost%2Bfound', 'sys', 'media', 'lib', 'cdrom', 'opt', 'home', 'vmlinuz.old', 'var', 'initrd', 'selinux', 'vmlinuz', 'mnt', 'etc', 'lib32', 'srv', 'dev', 'proc', 'usr', 'nonexistent', 'bin', 'boot', 'root', 'tmp', 'lib64', 'initrd.img.old', 'sbin']
>>> del t
^CException KeyboardInterrupt: KeyboardInterrupt() in <function terminate at 0x26f7050> ignored
Seems present in 2.2.1 through trunk r5544.
Related branches
lp://qastaging/~abentley/launchpad/downgrade-bzr
- Francis J. Lacoste (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedversions.cfg (+1/-1)
Changed in launchpad-code: | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This made all code imports fail in Launchpad. Reverting to 2.2.0 got them going again.