linux如何殺死阻塞的線程 Linux下的主線程監(jiān)控子線程,有什么好的提議嗎?
Linux下的主線程監(jiān)控子線程,有什么好的提議嗎?我知道你的監(jiān)視意味著監(jiān)視他的出口。讓我們假設(shè)一下。如果它是同步的,等待他退出,那就更簡(jiǎn)單了,pthread,我寫(xiě)過(guò)Linux下的多線程開(kāi)發(fā)。我應(yīng)該明白
Linux下的主線程監(jiān)控子線程,有什么好的提議嗎?
我知道你的監(jiān)視意味著監(jiān)視他的出口。讓我們假設(shè)一下。如果它是同步的,等待他退出,那就更簡(jiǎn)單了,pthread,我寫(xiě)過(guò)Linux下的多線程開(kāi)發(fā)。我應(yīng)該明白的。如果是異步的,我很抱歉告訴你不是。不過(guò),不,我們可以自己做。例如,我們可以在退出之前編寫(xiě)一個(gè)管道,而主線程將轉(zhuǎn)到epoll,請(qǐng)稍候。更高級(jí)的,使用eventfd。當(dāng)然,不要忘記join是必要的,除非線程由您分離。