Skip to content
  1. May 08, 2019
  2. Apr 13, 2018
    • Ondrej Holy's avatar
      daemon: Prevent deadlock and invalid read when closing channels · 2712954c
      Ondrej Holy authored
      Commit e147e48f added missing mutex guards for job_sources, which may
      unfortunately lead to deadlock because g_vfs_channel_force_close
      synchronously calls g_vfs_job_source_closed which is also guarded by
      the same mutex.
      
      The deadlock reveals another bug which was in that code. The code
      iterates over job_sources list, but g_vfs_job_source_closed removes
      current element of the list, which leads to invalid reads and
      potentially to segfaults also.
      
      This patch tries to fix the both mentioned issues.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=794957
      2712954c
  3. Apr 03, 2018
  4. Mar 25, 2018
  5. Mar 05, 2018
  6. Mar 02, 2018
  7. Aug 24, 2017
  8. Aug 18, 2017
  9. Aug 15, 2017
  10. Jul 28, 2017
  11. Jul 24, 2017
  12. Jul 19, 2017
  13. May 09, 2017
  14. Apr 21, 2017
  15. Apr 10, 2017
  16. Mar 30, 2017
  17. Mar 28, 2017
  18. Mar 23, 2017
  19. Mar 20, 2017
  20. Mar 16, 2017