EBackend: Update online state from the correct main loop context.
authorMatthew Barnes <mbarnes@redhat.com>
Fri, 22 Feb 2013 15:09:31 +0000 (10:09 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Fri, 22 Feb 2013 15:20:10 +0000 (10:20 -0500)
commita0e55108497390d8efd4d8b2b505ef1c9cb43081
tree0bf1c4aa1cf72f018e1a5fb7d1e12c7216e212db
parenta966429aa3dcbeab6842d7fc95c1bcd98b2d9707
EBackend: Update online state from the correct main loop context.

Use a low-priority idle callback on the backend's main loop context to
reduce the number of times we cancel g_network_monitor_can_reach_async().
libebackend/e-backend.c