OS X でのソケット同期に kqueue を使用しています。次のような目的のイベントを登録できます。
struct kevent change;
EV_SET(&change, connected_socket, EVFILT_READ, EV_ADD, 0, NULL, NULL);
kevent(k_queue_, &change, 1, NULL, 0, NULL);
問題は、このイベントを強制的にトリガーして、待機中の kevent 呼び出しが返されるようにする方法はありますか?