diff --git a/src/service/server.rs b/src/service/server.rs index 62c0cd7..5cde083 100644 --- a/src/service/server.rs +++ b/src/service/server.rs @@ -84,7 +84,7 @@ fn route(inbound: TcpStream, config: Arc, server: Arc) { // Check ban state, just drop connection if enabled let banned = server.is_banned_ip_blocking(&peer.ip()); - if config.server.drop_banned_ips { + if !banned && config.server.drop_banned_ips { info!(target: "lazymc", "Connection from banned IP {}, dropping", peer.ip()); return; }