Skip to content

Backport !1691 “gmain: Fix possible locking issue in source unref” to glib-2-66

When unref'ing child sources, the lock is already held. But instead of passing TRUE to g_source_unref_internal it currently passes whether the lock was already held outside of the current invocation. Just pass TRUE to fix this possible issue.


Trivial backport of !1691 (merged) to glib-2-66.

Merge request reports