mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-24 21:16:15 +01:00
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:
commit
3af38a3a1a
@ -30,6 +30,7 @@
|
|||||||
|
|
||||||
#include "gasyncqueue.h"
|
#include "gasyncqueue.h"
|
||||||
#include "gasyncqueueprivate.h"
|
#include "gasyncqueueprivate.h"
|
||||||
|
#include "glib-private.h"
|
||||||
#include "gmain.h"
|
#include "gmain.h"
|
||||||
#include "gtestutils.h"
|
#include "gtestutils.h"
|
||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
@ -649,9 +650,12 @@ g_thread_pool_new_full (GFunc func,
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
GThread *pool_spawner = NULL;
|
||||||
|
|
||||||
spawn_thread_queue = g_async_queue_new ();
|
spawn_thread_queue = g_async_queue_new ();
|
||||||
g_cond_init (&spawn_thread_cond);
|
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);
|
G_UNLOCK (init);
|
||||||
|
Loading…
Reference in New Issue
Block a user