1. 12 Sep, 2015 1 commit
  2. 23 Nov, 2014 1 commit
    • Ross Lagerwall's avatar
      gio: Prevent hang when finalizing GThreadedSocketService · 9a6e01ea
      Ross Lagerwall authored
      If all users of a GThreadedSocketService release their references to the
      service while a connection thread is running, the thread function will
      release the last reference to the service which causes the finalize to
      deadlock waiting for all threads to finish (because it's called from the
      thread function).
      
      To fix this, don't wait for all threads to finish in the service's
      finalize method.  Since the threads hold a reference to the service,
      finalize should only be called when all threads are finished running (or
      have unrefed the service and are about to finish).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=712570
      9a6e01ea
  3. 31 Jan, 2014 1 commit
  4. 08 Jan, 2014 1 commit
  5. 24 Jun, 2013 2 commits
  6. 19 Jul, 2011 1 commit
  7. 20 Jun, 2011 1 commit
  8. 06 Jun, 2011 1 commit
  9. 04 Jun, 2011 1 commit
  10. 20 Apr, 2011 1 commit
  11. 01 Feb, 2011 1 commit
  12. 07 Jul, 2010 1 commit
  13. 15 Jun, 2009 1 commit
  14. 28 May, 2009 1 commit
  15. 27 May, 2009 1 commit
  16. 20 May, 2009 1 commit
  17. 18 May, 2009 1 commit
  18. 15 May, 2009 1 commit