aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree.cpp
diff options
context:
space:
mode:
authorGravatar brain2007-01-01 18:01:11 +0000
committerGravatar brain2007-01-01 18:01:11 +0000
commit27ee9a8e52cfb8385e966e779f3aba38fbec91a8 (patch)
tree330f5ba5647225b4877b67490fb7e77aee88aedd /src/modules/m_spanningtree.cpp
parentFix this so it works properly, and removes the descriptions on unload (when t... (diff)
Fix odd desync in FJOIN (this was some hax we put in, and forgot to take out)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6198 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree.cpp')
-rw-r--r--src/modules/m_spanningtree.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/modules/m_spanningtree.cpp b/src/modules/m_spanningtree.cpp
index 472e4414c..0ef2e6602 100644
--- a/src/modules/m_spanningtree.cpp
+++ b/src/modules/m_spanningtree.cpp
@@ -1635,20 +1635,6 @@ class TreeSocket : public InspSocket
else
created = true; /* don't perform deops, and set TS to correct time after processing. */
- /* Check if there are any local users on this channel. If there are not, set created = true.
- * If there are no local users here, theres no need for us to bounce the modes, we leave this
- * to servers which do have local users and save some bandwidth and prevent spurious deops
- */
- if (!created)
- {
- CUList elist;
- TreeServerList list;
- Utils->GetListOfServersForChannel(chan, list, 0, elist);
- if (list.find(Utils->TreeRoot) == list.end())
- created = true;
- }
-
-
/* In 1.1, if they have the newer channel, we immediately clear
* all status modes from our users. We then accept their modes.
* If WE have the newer channel its the other side's job to do this.