Closed Bug 795512 Opened 12 years ago Closed 6 years ago

RecoveryService: Make APIs asynchronous

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: marshall, Unassigned)

References

Details

Currently, RecoveryService is just a basic wrapper around librecovery. We could provide safer cleanup and a better UX if we:

- Make each API point asynchronous
- Make the final "reboot" step separate from the "preparation" steps, giving Gaia and Gecko a fair chance to clean up before we issue the reboot.

This will also require some minor changes in librecovery.
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.