X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fm_quit.c;h=0aff8f0e83762c18c1e2648c1aaf783e5ca3811f;hb=0c50183c885701a84e7369ca05739fec052b7ecc;hp=20b8224145f2bff5a9a8224a1ddd60eed8df33a1;hpb=7cbbc6aa8338d394d79cb7048438dd45adf5c648;p=ircu2.10.12-pk.git diff --git a/ircd/m_quit.c b/ircd/m_quit.c index 20b8224..0aff8f0 100644 --- a/ircd/m_quit.c +++ b/ircd/m_quit.c @@ -105,7 +105,7 @@ int m_quit(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) assert(0 != sptr); assert(cptr == sptr); - if (!irc_strcmp(parv[parc - 1], "ZOMBIE")) { + if (IsKeepConnEnabled(sptr) || !ircd_strcmp(parv[parc - 1], "ZOMBIE")) { zombie_client(&me, &me, sptr); return 0; }