Before a connection is accepted reactor loops without timeout repeatedly calling onIdle(), which results in high CPU usage.