函数
GLibThreadexit
声明 [src]
void
g_thread_exit (
gpointer retval
)
描述 [src]
终止当前线程。
如果另一个线程正在使用 g_thread_join()
等待我们,则等待的线程将被唤醒,并获取 retval
作为 g_thread_join() 的返回值。
调用 g_thread_exit()
并携带参数 retval
与从函数 func
返回 retval
相当。
您必须只从使用 g_thread_new()
或相关 API 自身创建的线程中调用 g_thread_exit()
。您不得从使用其他线程库创建的线程或从 GThreadPool
内部调用此函数。