From 0aa3f7e36243da90c06979127c35d46a7c5fcec9 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 22 Nov 2016 23:50:32 +0000 Subject: [PATCH] route_replies: fix module to check if we are not connected to a network. Cherry-pick of 34db7be4ae751ee8b7cac8429c1aba601a882e0e --- modules/route_replies.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/route_replies.cpp b/modules/route_replies.cpp index c0ce7a48..aa3ef65b 100644 --- a/modules/route_replies.cpp +++ b/modules/route_replies.cpp @@ -310,9 +310,9 @@ public: virtual EModRet OnUserRaw(CString& sLine) override { CString sCmd = sLine.Token(0).AsUpper(); - - if (!GetNetwork()->GetIRCSock()) - return CONTINUE; + if (!GetNetwork()->GetIRCSock() || + !GetNetwork()->GetIRCSock()->IsConnected()) + return CONTINUE; if (sCmd.Equals("MODE")) { // Check if this is a mode request that needs to be handled