函数

GLibThreadPoolset_max_idle_time

自从:2.10

声明 [src]

void
g_thread_pool_set_max_idle_time (
  guint interval
)

描述 [src]

这个函数将设置线程在池中等待新任务的最早空闲时间,以停止线程。此函数类似于在常规超时上调用 g_thread_pool_stop_unused_threads(),只是这是逐线程执行。

将 interval 设置为 0,则不停止空闲线程。

默认值是 15000(15 秒)。

自从:2.10

参数

interval

类型: guint

线程可以空闲的最大间隔(以毫秒为单位)。