I'm fairly new to both network programming in general and Netty in particular, so pray forgive my ignorance.
I wrote a small server using Netty's NIO transport, and thus far everything went smoothly. Now I implemented a test that tries to verify that my server does indeed support multiple concurrent connections. Much to my surprise, out of x (I tried different numbers between 10 and 100) connections to my server I open with a test client, only one transitions from state OPEN via BOUND to CONNECTED. All the others never make it past OPEN.
Before I dive into implementation details I would rather like to know whether someone can think of a general explanation for this phenomenon, or has experienced the same problem. Any hints are appreciated.
Regards, Olaf