diff options
-rw-r--r-- | src/users.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/users.cpp b/src/users.cpp index ccf754736..e67ad7cec 100644 --- a/src/users.cpp +++ b/src/users.cpp @@ -464,7 +464,8 @@ void kill_link(userrec *user,const char* r) WriteCommonExcept(user,"QUIT :%s",reason); } - user->FlushWriteBuf(); + if (IS_LOCAL(user)) + user->FlushWriteBuf(); FOREACH_MOD(I_OnUserDisconnect,OnUserDisconnect(user)); |