RunningJob.emitAskForOutcomeSignal does not return a result, breaking user-verify and user-interact-verify jobs
Bug #1236505 reported by
Zygmunt Krynicki
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox |
Fix Released
|
Critical
|
Sylvain Pineau |
Bug Description
The way current service/highlevel modules are glued together with callbacks makes RunningJob.
Related branches
lp:~zyga/checkbox/fixes
- Maciej Kisielewski (community): Approve
-
Diff: 80 lines (+37/-5)1 file modifiedcheckbox-touch/py/embedded_providers.py (+37/-5)
lp:~zyga/checkbox/rework-higlevel
- Sylvain Pineau (community): Approve
- Zygmunt Krynicki (community): Needs Fixing
-
Diff: 623 lines (+389/-19)6 files modifiedplainbox/plainbox/impl/applogic.py (+3/-2)
plainbox/plainbox/impl/commands/run.py (+1/-0)
plainbox/plainbox/impl/commands/service.py (+1/-1)
plainbox/plainbox/impl/dbus/decorators.py (+20/-2)
plainbox/plainbox/impl/highlevel.py (+89/-8)
plainbox/plainbox/impl/service.py (+275/-6)
lp:~sylvain-pineau/checkbox/bug1236505
- Zygmunt Krynicki (community): Approve
-
Diff: 33 lines (+3/-2)2 files modifiedplainbox/plainbox/impl/highlevel.py (+1/-1)
plainbox/plainbox/impl/service.py (+2/-1)
tags: | added: plainbox |
Changed in checkbox: | |
assignee: | nobody → Zygmunt Krynicki (zkrynicki) |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in checkbox-ihv-ng: | |
milestone: | none → version1.3 |
Changed in checkbox: | |
assignee: | Zygmunt Krynicki (zkrynicki) → Sylvain Pineau (sylvain-pineau) |
Changed in checkbox: | |
status: | In Progress → Fix Committed |
Changed in checkbox-ihv-ng: | |
status: | New → Fix Committed |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
importance: | Undecided → Critical |
Changed in checkbox-ihv-ng: | |
status: | Fix Committed → Fix Released |
Changed in checkbox: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.