ostree/src
Jonathan Lebon 74936f98d8 lib/pull: Tweak update_timeout logic again
I was hitting `SIGSEGV` when running `cosa build` and narrowed it down
to #1954. What's happening here is that because we're using the default
context, when we unref it in the out path, it may not actually destroy
the `GSource` if it (the context) is still ref'ed elsewhere. So then,
we'd still get events from it if subsequent operations iterated the
context.

This patch is mostly a revert of #1954, except that we still keep a ref
on the `GSource`. That way it is always safe to destroy it afterwards.
(And I've also added a comment to explain this better.)
2019-10-28 15:26:45 -04:00
..
boot Revert "grub2: Exit gracefully if the configuration has BLS enabled" 2019-10-24 17:49:53 +00:00
libostree lib/pull: Tweak update_timeout logic again 2019-10-28 15:26:45 -04:00
libotutil lib/checksum-utils: Use g_memdup() 2019-10-18 15:07:39 +00:00
ostree prune: [scan-build] Initialize a variable 2019-10-16 13:48:20 +00:00
rofiles-fuse rofiles-fuse: Improve error message for failure to open root 2018-10-12 14:11:10 +00:00
switchroot prepare-root: remember to remove /sysroot.tmp 2019-09-13 12:40:57 +00:00