オンラインでMac OS Xでpthread_cond_waitという奇妙な証拠は見つかりませんでしたが、私にとっては最も簡単なテストでは失敗しているようです。 機能 int pthread_cond_wait(pthread_cond_t *, pthread_mutex_t *);
はミューテックス引数#2のロックを解除した後、条件引数#1上で送信される信号を待つことになっています。私はこ
boost::condition_variableでtimed_waitを使用している場合、ユーザ(またはntp)がシステム時間を変更しても、待機時間はタイムアウトしますか? 例えば、 boost::posix_time::time_duration wait_duration(0, 0, 1, 0); // 1 sec
// ** System time jumps back 15 minut