added null SocketAsyncEventArgs guards