From a6de41216f4061a614a854be4950c6832b260a47 Mon Sep 17 00:00:00 2001 From: brain Date: Sun, 12 Feb 2006 21:02:40 +0000 Subject: Instantly apply lines when not synching git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3171 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/m_spanningtree.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/modules/m_spanningtree.cpp b/src/modules/m_spanningtree.cpp index 060c4c39b..e7ef43701 100644 --- a/src/modules/m_spanningtree.cpp +++ b/src/modules/m_spanningtree.cpp @@ -1641,6 +1641,10 @@ class TreeSocket : public InspSocket params[5] = ":" + params[5]; DoOneToAllButSender(prefix,"ADDLINE",params,prefix); } + if (!this->bursting) + { + apply_lines(APPLY_ZLINES|APPLY_GLINES|APPLY_QLINES); + } return true; } @@ -2269,6 +2273,7 @@ class TreeSocket : public InspSocket else if (command == "ENDBURST") { this->bursting = false; + apply_lines(APPLY_ZLINES|APPLY_GLINES|APPLY_QLINES); return true; } else -- cgit v1.2.3