Creating a log on a non-default thread causes it to hang
Bug #1584849 reported by
Ted Gould
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Unassigned | ||
Zeitgeist Framework |
Unknown
|
Unknown
|
|||
zeitgeist (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When creating a Log object it creates a mainloop to wait on the proxy object. It unfortunately does this with NULL has its context which means it uses the main thread's context instead of the thread it is running on. This causes a hang as no one gets events then.
Changed in zeitgeist (Ubuntu): | |
importance: | Undecided → Medium |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
milestone: | none → 13 |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The attachment "thread- default- context. patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]