diff --git a/src/jail.c b/src/jail.c index e2477bd..c796b76 100644 --- a/src/jail.c +++ b/src/jail.c @@ -189,7 +189,7 @@ f2b_jail_process(f2b_jail_t *jail) { } /* this ip was seen before */ addr->lastseen = now; - if (addr->banned) { + if (addr->banned && addr->bantime != now) { f2b_log_msg(log_warn, "jail '%s': ip %s was already banned", jail->name, matchbuf); continue; }