]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/users.cpp
Remove FakeUser from clientlist/uuidlist, as it bypasses QuitUser
[user/henk/code/inspircd.git] / src / users.cpp
index eea27f6f713f300fd27ab791616a90778540a99b..fcb470ed9fe511d9c51170dc4fdc4b41254880b3 100644 (file)
@@ -594,6 +594,8 @@ CullResult FakeUser::cull()
 {
        // Fake users don't quit, they just get culled.
        quitting = true;
+       ServerInstance->Users->clientlist->erase(user->nick);
+       ServerInstance->Users->uuidlist->erase(user->uuid);
        return User::cull();
 }