0

pthreads を使用して cli/server プログラムを作成しています。サーバーは接続を確立し、処理する接続ごとに個別のスレッドを作成します。各セッションが終了したら、接続が終了したことをメインサーバープロセスに通知したいと思います。子スレッドが終了したことを親スレッドに通知する最善の方法がわかりません。私はこれに慣れていないので、まだそうではありません

4

1 に答える 1

0

client<>server スレッドが終了したときに呼び出す関数/イベント/デリゲートをスレッドに渡します。関数/イベント/デリゲート/その他で、スレッド間通信メカニズムを使用して「メインサーバープロセス」に通知します。正確にそれを行う方法は、「メインサーバープロセス」が通常入力を待機する対象によって異なります。

于 2012-10-21T00:25:43.727 に答える