我使用pthreads编写cli / server程序。服务器将与每个要处理的连接建立连接并创建单独的线程。一旦每个会话结束,我想通知主服务器进程连接已经结束。 我不确定通知父线程子线程已经结束的最佳方法是什么。 我是新手,所以仍然没有
答案 0 :(得分:0)
在客户端<>服务器线程终止时,将函数/事件/委托传递给线程。在函数/ event / delegate / whatever中,使用一些线程间通信机制来发出“主服务器进程”的信号。具体如何做到这取决于“主服务器进程”通常等待输入的内容。