- Code: Select all
Type: ObjectDisposedException
Source: System
Message: Safe handle has been closed
Target: WSASend
Trace: at System.Net.UnsafeNclNativeMethods.OSSOCK.WSASend(SafeCloseSocket socketHandle, WSABuffer& buffer, Int32 bufferCount, Int32& bytesTransferred, SocketFlags socketFlags, SafeHandle overlapped, IntPtr completionRoutine)
at System.Net.Sockets.Socket.DoBeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, OverlappedAsyncResult asyncResult)
at System.Net.Sockets.Socket.BeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError& errorCode, AsyncCallback callback, Object state)
at System.Net.Sockets.Socket.BeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)
at MCDzienny.Player.SendRaw(Int32 id, Byte[] send, Boolean omitSendLock)
at MCDzienny.Player.SendKick(String message)
at MCDzienny.Player.leftGame(String kickString, Boolean skip)
And I think maybe it's related to this...