do not fire SessionCreated twice in IoService
repool SocketAsyncEventArgsBuffer on session destroyed