Fix extremely rare case where server would crash

This commit is contained in:
UnknownShadow200 2017-08-12 12:30:43 +10:00
parent a2d00665de
commit bc14e5e242

View File

@ -38,13 +38,13 @@ namespace MCGalaxy.Network {
public TcpSocket(Player p, Socket s) { public TcpSocket(Player p, Socket s) {
player = p; socket = s; player = p; socket = s;
recvArgs.UserToken = this;
recvArgs.SetBuffer(recvBuffer, 0, recvBuffer.Length); recvArgs.SetBuffer(recvBuffer, 0, recvBuffer.Length);
recvArgs.Completed += recvCallback; recvArgs.Completed += recvCallback;
recvArgs.UserToken = this;
sendArgs.UserToken = this;
sendArgs.SetBuffer(sendBuffer, 0, sendBuffer.Length); sendArgs.SetBuffer(sendBuffer, 0, sendBuffer.Length);
sendArgs.Completed += sendCallback; sendArgs.Completed += sendCallback;
sendArgs.UserToken = this;
} }
public string RemoteIP { public string RemoteIP {