1. 25 Apr, 2012 4 commits
  2. 10 Apr, 2012 2 commits
  3. 03 Apr, 2012 1 commit
  4. 26 Mar, 2012 1 commit
  5. 20 Mar, 2012 1 commit
  6. 19 Mar, 2012 1 commit
  7. 15 Mar, 2012 1 commit
  8. 10 Mar, 2012 3 commits
  9. 08 Mar, 2012 5 commits
  10. 07 Mar, 2012 1 commit
  11. 02 Mar, 2012 1 commit
  12. 25 Feb, 2012 1 commit
  13. 21 Feb, 2012 3 commits
  14. 14 Feb, 2012 1 commit
    • Ray Strode's avatar
      gconf-dbus: don't crash during sync if gconfd shutting down · 6f3e1273
      Ray Strode authored
      The gconfd shuts down after a bit of inactivity.  When that
      happens there's a window where it refuses requests from the
      client library with an error.  The library is resposible for
      gracefully handling this condition and reacting appropriately.
      
      There are many places in the code where the client library has
      this idiom:
      
      db = gconf_engine_get_database (conf, TRUE, err);
      
      if (db == NULL)
        {
          g_return_if_fail(err == NULL || *err != NULL);
      
          return;
        }
      
      In the event gconfd is shutting down, db will be NULL, and the
      code will return early from whatever (non-critical) operation
      it was doing.
      
      gconf_engine_suggest_sync has a similiar chunk of code, but it
      neglected the "return;" and then promptly crashed since it wasn't
      expecting db to be NULL.
      
      This commit adds the return;
      
      https://bugzilla.gnome.org/show_bug.cgi?id=670033
      6f3e1273
  15. 04 Feb, 2012 1 commit
  16. 24 Jan, 2012 1 commit
  17. 19 Jan, 2012 5 commits
  18. 15 Jan, 2012 1 commit
  19. 28 Nov, 2011 2 commits
  20. 31 Oct, 2011 3 commits
  21. 26 Oct, 2011 1 commit