fetcher: Initialize output_stream_set_lock mutex
ostree pull-local crashed for me in thread_closure_unref () doing:
g_mutex_clear (&thread_closure->output_stream_set_lock);
Seems like we never initialize this mutex.
Closes: #254
Approved by: cgwalters
This commit is contained in:
1 parent
80c68ba7f0
commit
6a57d0a2f0
1 file changed
+1
@@ -541,6 +541,7 @@ _ostree_fetcher_constructed (GObject *object)
|
||||
self->thread_closure->output_stream_set = g_hash_table_new_full (NULL, NULL,
|
||||
(GDestroyNotify) NULL,
|
||||
(GDestroyNotify) g_object_unref);
|
||||
g_mutex_init (&self->thread_closure->output_stream_set_lock);
|
||||
|
||||
if (g_getenv ("OSTREE_DEBUG_HTTP"))
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user