http urllib hides programming errors related exceptions
Bug #160012 reported by
Vincent Ladeuil
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Low
|
Vincent Ladeuil |
Bug Description
The http urllib implementation may, in some rather rare occurrences, hides programming errors by catching too much exceptions and retrying the current request.
I encounter that one while working on the webdav plugin and even there writing the correct test was a bit hairy (now that the bug is fixed in webdav, I had to write no less than 5 broken classes to be able to reproduce it).
Bug filed so that the associated patch can be merged into bzr even if the corresponding tests only exists for webdav.
Changed in bzr: | |
assignee: | nobody → v-ladeuil |
status: | New → In Progress |
importance: | Undecided → Low |
Changed in bzr: | |
status: | In Progress → Fix Committed |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
Changed in bzr: | |
status: | New → Confirmed |
To post a comment you must log in.
I forgot to mention that the bug manifested itself because webdav was issuing write requests, whereas with read requests (as bzr uses the urllib implementation) the bug do not occurs.