service tries to access service over dbus, deadlock
Bug #706939 reported by
Chad Miller
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desktopcouch |
Fix Released
|
Critical
|
Chad Miller |
Bug Description
In recent couchdb, the plugins (which are run before the service is set into play) may try to grab a database to update some information, but unless it uses an explicit URI, it will try to detect the place to connect, which requires that a service already be running.
Related branches
lp:~cmiller/desktopcouch/service-must-not-call-self-over-dbus
- Natalia Bidart (community): Approve
- Eric Casteleijn (community): Approve
-
Diff: 336 lines (+82/-34)6 files modifieddesktopcouch/application/plugins/__init__.py (+2/-2)
desktopcouch/application/plugins/tests/test_plugins.py (+6/-1)
desktopcouch/application/plugins/tests/test_ubuntuone_pairing.py (+22/-15)
desktopcouch/application/plugins/ubuntuone_pairing.py (+17/-11)
desktopcouch/application/service.py (+4/-4)
desktopcouch/application/tests/test_service.py (+31/-1)
Changed in desktopcouch: | |
status: | In Progress → Fix Committed |
Changed in desktopcouch: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.