epoll + многопоточность
правильно ли я понимаю, что в принципе вызовы epoll_ctl() + epoll_wait() потокобезопасны? в том смысле, что в пределах одного канала epoll поток A может висеть на epoll_wait() а параллельно поток B изменять действия над файловыми дескрипторами через epoll_ctl() *и*, после изменений, поток A их "подхватит"?. об этом ничего нет в документации, но по крайней мере беглый взгляд на код и сериализация epoll_ctl() через eventpoll->sem навевает на подобные мысли.
// wbr

