方法
GLibThreadPoolfree
声明 [源]
void
g_thread_pool_free (
GThreadPool* pool,
gboolean immediate,
gboolean wait_
)
描述 [源]
释放为
pool
分配的所有资源。如果
immediate
是TRUE
,则不会为pool
处理新任务。否则,在最后一个任务处理之前不会释放pool
。但请注意,在处理任务时不会中断本池的任何线程。相反,至少所有仍在运行的线程可以在释放pool
之前完成他们的任务。如果
wait_
是TRUE
,则此函数在所有待处理的任务(取决于immediate
,是全部还是仅当前正在运行的任务)准备好之前不返回。否则,此函数立即返回。调用此函数后,不得再使用
pool
。