我在套接字编程的Unix上使用pthreads。当父线程正在等待其子线程加入时,最后我会收到一条消息“Terminated”,这不是我正在从程序中打印出来的声明。
谁能帮助我,并且可以说出此消息的原因是什么?
当父级正在等待加入而子级线程开始退出时,会发生这种情况,但是最终我收到了此消息。
谢谢大家
最佳答案
Shell会打印“Terminated”消息,因为它注意到您的应用程序已被SIGTERM
杀死。这可能是由于您的代码中的错误-我们需要查看源代码才能找到它。
关于c - 线程加入中的终止消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5430160/