NioWorker.run вызывает SelectorUtil.select, который выбирает с тайм-аутом 500 мс.
NioClientSocketPipelineSink.Boss.run вызывает select с таймаутом 500 мс.
NioServerSocketPipelinkSink.Boss.run также вызывает selectс таймаутом 1000 мс.
Таким образом, каждый рабочий просыпается, по крайней мере, один раз в секунду, даже если в сети ничего не происходит.Это обходной путь против какой-то проблемы?Хотя хорошая программа, управляемая событиями, не должна просыпаться, если ничего не произошло (т.е. вызывать «select» с бесконечным таймаутом).В источниках нет объяснений.