-
Committer:
Chad Miller
-
Date:
2011-07-19 20:38:50 UTC
-
Revision ID:
chad.miller@canonical.com-20110719203850-wpn8t75nzi7wq6uj
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.