2011-10-27 54 views
-1

我正在使用很多pthread。我的程序使用它們,然後,在某個時候我想要軟重啓我的程序,我重複「軟重啓」,而不是重啓。通過軟重啓,我的意思是說,我不會退出程序,但是,我使用指向程序開始處的「goto」語句再次啓動程序,以再次運行該程序。關於pthread-kill

我的疑問是,如果我在我的程序和中途使用pthreads,我會得到一個軟啓動,那麼我該如何殺死我的線程,我想以任何方式殺死它,就像我一樣不要求他們。請指導我。

+0

可能的重複[我正在使用互斥鎖,我有一個q的初始化。請指導我](http://stackoverflow.com/questions/7912930/i-am-using-mutex-i-have-a-qs-in-initializing-please-guide-me) –

回答

0

您可以使用pthread_kill()將SIGKILL信號發送到要停止線程。