Force logging out null clients on server shutdown.

This commit is contained in:
MobiusDev
2015-10-10 21:09:58 +00:00
parent fd97605709
commit e2605aa3d8

View File

@@ -578,11 +578,16 @@ public class Shutdown extends Thread
client.setActiveChar(null); client.setActiveChar(null);
player.setClient(null); player.setClient(null);
} }
else
// player is probably a bot - force logout
{
player.logout();
}
player.deleteMe(); player.deleteMe();
} }
catch (Throwable t) catch (Throwable t)
{ {
_log.log(Level.WARNING, "Failed logour char " + player, t); _log.log(Level.WARNING, "Failed logout char " + player, t);
} }
} }
} }