Merge branch 'coverity-fixes' into 'main'

gthreadpool: Mark an explicit leak as to be ignored

See merge request GNOME/glib!3081
This commit is contained in:
Marco Trevisan 2022-11-22 16:10:01 +00:00
commit 3af38a3a1a

View File

@ -30,6 +30,7 @@
#include "gasyncqueue.h"
#include "gasyncqueueprivate.h"
#include "glib-private.h"
#include "gmain.h"
#include "gtestutils.h"
#include "gthreadprivate.h"
@ -649,9 +650,12 @@ g_thread_pool_new_full (GFunc func,
}
else
{
GThread *pool_spawner = NULL;
spawn_thread_queue = g_async_queue_new ();
g_cond_init (&spawn_thread_cond);
g_thread_new ("pool-spawner", g_thread_pool_spawn_thread, NULL);
pool_spawner = g_thread_new ("pool-spawner", g_thread_pool_spawn_thread, NULL);
g_ignore_leak (pool_spawner);
}
}
G_UNLOCK (init);