Final switch over to nonblocking NIO