My server will only handle one connection. No more.
 
<...>We don't have problem in the initial connection. The only problem is on the
reconnection case.
 
Ok, anyway you should accept this connection from the acceptor, shouldn't you? How do you perform the initial connection? I guess that if you'd reconnect the same way you connected the first time, you wouldn't have any problem.