At the moment we use Selector.select(1000) in NioServerSocketPipelineSink to accept new sockets. We would better just use Selector.select() as the thread does nothing else then accepting Sockets anyway. This should give us a little bit better performance as the timeout must not get scheduled.