Я хочу использовать один поток для прослушивания входящего трафика из нескольких сокетов (немного TCP, немного UDP) и одного или нескольких каналов / FIFO.Эти сокеты / каналы необходимо создавать / удалять динамически.Это требует от меня изменения файловых дескрипторов, используемых в epoll, из нескольких потоков, когда он заблокирован потоком чтения сетевых событий.Это разрешено?Справочная страница Linux, по-видимому, не дает никакой информации об этом.