trace nio methods
improving code error messages
Nio server socket supporting