X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2FIRCParser.c;h=7166e2eae5306764eb2c9b0e3b11393d910c5ccb;hb=b938f59f0413f2b4dd0afeb935f0afd4a6a3a502;hp=8631165e270fcedb7a74f3996804c6caf01ff571;hpb=ff4d055e3e1a0541b8c784d0e51b853eef8e5d16;p=NeonServV5.git diff --git a/src/IRCParser.c b/src/IRCParser.c index 8631165..7166e2e 100644 --- a/src/IRCParser.c +++ b/src/IRCParser.c @@ -332,6 +332,7 @@ static IRC_CMD(raw_quit) { struct ClientSocket *bot; for(bot = getBots(0, NULL); bot; bot = getBots(0, bot)) { if(bot->user == user) { + bot->flags &= ~SOCKET_FLAG_READY; bot->user = NULL; break; } @@ -380,6 +381,7 @@ void bot_disconnect(struct ClientSocket *client) { } } client->user = NULL; + client->flags &= ~SOCKET_FLAG_READY; } }