aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/main.cpp
diff options
context:
space:
mode:
authorGravatar danieldg2010-02-13 17:20:56 +0000
committerGravatar danieldg2010-02-13 17:20:56 +0000
commit7d075564787cbde9bf05aca8b1cd5b10ea978c05 (patch)
treecab469a1a2a1c271d3bbd7be81e84d16437b2ca7 /src/modules/m_spanningtree/main.cpp
parentChange GeoIP to be a connect block matcher (diff)
Fix double-invocation of Squit that can cause a crash on delink
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12451 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree/main.cpp')
-rw-r--r--src/modules/m_spanningtree/main.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/modules/m_spanningtree/main.cpp b/src/modules/m_spanningtree/main.cpp
index 3e5e2beb9..ee2118915 100644
--- a/src/modules/m_spanningtree/main.cpp
+++ b/src/modules/m_spanningtree/main.cpp
@@ -154,8 +154,6 @@ restart:
if (s->GetSocket() && s->GetSocket()->GetLinkState() == DYING)
{
- s->GetSocket()->SendError("Ping timeout");
- s->GetSocket()->Squit(s,"Ping timeout");
s->GetSocket()->Close();
goto restart;
}
@@ -196,7 +194,6 @@ restart:
if (sock)
{
sock->SendError("Ping timeout");
- sock->Squit(s,"Ping timeout");
sock->Close();
goto restart;
}
@@ -776,7 +773,6 @@ void ModuleSpanningTree::OnUnloadModule(Module* mod)
if (sock && sock->GetIOHook() == mod)
{
sock->SendError("SSL module unloaded");
- sock->Squit(srv,"SSL module unloaded");
sock->Close();
}
}