spambot checks: Fix excessive expiry in some cases.
This commit is contained in:
parent
4eb9a3ca0b
commit
981586df2b
1 changed files with 3 additions and 1 deletions
|
@ -936,7 +936,9 @@ check_spambot_warning(struct Client *source_p, const char *name)
|
|||
JOIN_LEAVE_COUNT_EXPIRE_TIME)
|
||||
{
|
||||
decrement_count = (t_delta / JOIN_LEAVE_COUNT_EXPIRE_TIME);
|
||||
if(decrement_count > source_p->localClient->join_leave_count)
|
||||
if(name != NULL)
|
||||
;
|
||||
else if(decrement_count > source_p->localClient->join_leave_count)
|
||||
source_p->localClient->join_leave_count = 0;
|
||||
else
|
||||
source_p->localClient->join_leave_count -= decrement_count;
|
||||
|
|
Loading…
Reference in a new issue