--- deliantra/server/common/player.C 2006/12/16 03:08:25 1.10 +++ deliantra/server/common/player.C 2006/12/21 23:37:05 1.11 @@ -51,11 +51,12 @@ pl->ob->destroy (); } - if (pl->socket) + if (pl->ns) { - pl->socket->pl = 0; - pl->socket->send_packet ("goodbye"); - pl->socket->destroy (); + pl->ns->send_packet ("goodbye"); + pl->ns->flush (); + pl->ns->pl = 0; + pl->ns->destroy (); } /* Clear item stack */