-/* signal.c - NeonServ v5.5
+/* signal.c - NeonServ v5.6
* Copyright (C) 2011-2012 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
for(bot = getBots(SOCKET_FLAG_READY, NULL); bot; bot = getBots(SOCKET_FLAG_READY, bot)) {
if((bot->flags & SOCKET_FLAG_CONNECTED)) {
iohandler_close(bot->iofd);
- bot->flags &= SOCKET_FLAG_CONNECTED;
+ bot->flags &= ~(SOCKET_FLAG_CONNECTED | SOCKET_FLAG_READY);
bot->iofd = NULL;
}
}