aboutsummaryrefslogtreecommitdiffstats
path: root/src/command_parse.cpp
diff options
context:
space:
mode:
authorGravatar w00t2008-02-11 22:09:24 +0000
committerGravatar w00t2008-02-11 22:09:24 +0000
commita348bf1768b4de738a6f80639819e46e5de0b92b (patch)
tree9cae6a5782e2a3a48aa5563c265767e17aa1af69 /src/command_parse.cpp
parentMissed a bit. (diff)
Backport reworked culllist from 1.2: drastically improves performance when quitting a lot of users (e.g. on netsplit). I was originally not going to do this for 1.1, but it seems to perform well, and I can't break it under clone flooding - so in it goes. QA: please test this with lots of activity (connecting, disconnecting, ping timeouts, socket errors, anything you can throw at it)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8905 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/command_parse.cpp')
-rw-r--r--src/command_parse.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/command_parse.cpp b/src/command_parse.cpp
index 52ef4a6ce..495a8f605 100644
--- a/src/command_parse.cpp
+++ b/src/command_parse.cpp
@@ -425,11 +425,8 @@ void CommandParser::ProcessBuffer(std::string &buffer,userrec *user)
if (buffer.length())
{
- if (!user->muted)
- {
- ServerInstance->Log(DEBUG,"C[%d] -> :%s %s",user->GetFd(), user->nick, buffer.c_str());
- this->ProcessCommand(user,buffer);
- }
+ ServerInstance->Log(DEBUG,"C[%d] -> :%s %s",user->GetFd(), user->nick, buffer.c_str());
+ this->ProcessCommand(user,buffer);
}
}