fix(core): Fixes netstate dropping late (#556)

This commit is contained in:
Kamron Batman 2021-03-19 02:01:02 -07:00 committed by GitHub
parent d40273f99d
commit 7df6639256
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1056,6 +1056,13 @@ namespace Server.Network
return;
}
var m = Mobile;
if (m != null)
{
m.NetState = null;
Mobile = null;
}
try
{
if (_disconnectReason != string.Empty)
@ -1104,15 +1111,8 @@ namespace Server.Network
RecvPipe.Writer.Close();
SendPipe.Writer.Close();
var m = Mobile;
var a = Account;
if (m != null)
{
m.NetState = null;
Mobile = null;
}
Gumps.Clear();
Menus.Clear();
HuePickers.Clear();