X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fcull_list.cpp;h=db9d4978e262f644b8c33e5819f7a54502be368a;hb=15a1ffae233e1bf28a3c1dc9e1e8b6298c6a0f57;hp=224591b6f82f5610f19439745781b41d47f4e722;hpb=da074814501f23680b579feb1ad649c86e8a1348;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/cull_list.cpp b/src/cull_list.cpp index 224591b6f..db9d4978e 100644 --- a/src/cull_list.cpp +++ b/src/cull_list.cpp @@ -51,7 +51,7 @@ int CullList::Apply() User *u = (*a); user_hash::iterator iter = ServerInstance->Users->clientlist->find(u->nick); const char* preset_reason = u->GetOperQuit(); - std::string reason = u->operquitmsg; + std::string reason = u->quitmsg; std::string oper_reason = *preset_reason ? preset_reason : u->operquitmsg; if (reason.length() > MAXQUIT - 1) @@ -80,11 +80,11 @@ int CullList::Apply() if (IS_LOCAL(u)) { - if (ServerInstance->Config->GetIOHook(u->GetPort())) + if (u->io) { try { - ServerInstance->Config->GetIOHook(u->GetPort())->OnRawSocketClose(u->GetFd()); + u->io->OnRawSocketClose(u->GetFd()); } catch (CoreException& modexcept) {