With TCP mode
Test with ZyTest tool configured 100 thread and 100 runtimes
SocketListener.cs IO_Completed method have ObjectDisposedException.
Reason: GameSession manage session and it delete socket that is waiting process
p.s you can reproduce this easily by change timeout parameter and interval OnSessionClear method