~cmiller/desktopcouch/cpu-usage-replication

Viewing all changes in revision 278.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: