lp://staging/~cmiller/desktopcouch/cpu-usage-replication
- Get this branch:
- bzr branch lp://staging/~cmiller/desktopcouch/cpu-usage-replication
Branch merges
- dobey (community): Approve
- Roman Yepishev (community): Approve (fieldtest)
- Eric Casteleijn (community): Approve
-
Diff: 85 lines (+21/-1)4 files modifieddesktopcouch/application/plugins/tests/test_ubuntuone_pairing.py (+3/-0)
desktopcouch/application/plugins/ubuntuone_pairing.py (+13/-1)
desktopcouch/application/service.py (+1/-0)
desktopcouch/application/tests/test_service.py (+4/-0)
Branch information
Recent revisions
- 281. By Chad Miller
-
Use the more power-efficient, time-inaccurate timeout_
add_seconds, instead of timeout_add. - 279. By Chad Miller
-
Also catch the signal from the service that indicates no response is ever coming, CredentialsNotF
ound. Don't wait for timeout. - 278. By Chad Miller
-
Slow down the idle-run function that checks for whether all the blocking semaphores are completed. gobject may call this every chance it gets, which pegs the CPU.
Also, in cases where there is no response from the ubuntu-sso client, continue with execution. A dbus method call is waiting on us to complete, probably. desktopcouch can operate without ubuntuone support, so we shouldn't deny it from running altogether.
- 276. By Eric Casteleijn
-
* Install the existing apport hook (LP: #791927)
* Fix setup.py so it uses paths relative to the prefix - 275. By Chad Miller
-
Shut down every child when service exits. On SIGTERM or SIGHUP, exit gracefully. (LP: 597197)
- 274. By Chad Miller
-
Add ability for plugins to delay DBus service activation until they are finished processing. Make ubuntuone_pairing plugin use this. (LP: #760236)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/desktopcouch