From 737aeae50c60c8ec7450c1ac20f19bb286ea8037 Mon Sep 17 00:00:00 2001 From: Machiavelli Date: Sat, 4 Dec 2010 10:14:12 +0100 Subject: Core/Gridnotifiers: Fix a possible crash in MessageDistDeliverer::SendPacket Updates issue #5016 Please try to re-reproduce --HG-- branch : trunk --- src/server/game/Grids/Notifiers/GridNotifiers.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Grids/Notifiers/GridNotifiers.h b/src/server/game/Grids/Notifiers/GridNotifiers.h index 6bb392a51b8..e4ca3b5018f 100755 --- a/src/server/game/Grids/Notifiers/GridNotifiers.h +++ b/src/server/game/Grids/Notifiers/GridNotifiers.h @@ -146,7 +146,8 @@ namespace Trinity if (!plr->HaveAtClient(i_source)) return; - plr->GetSession()->SendPacket(i_message); + if (WorldSession* session = plr->GetSession()) + session->SendPacket(i_message); } }; -- cgit v1.2.3