diff --git a/contrib/epee/include/net/abstract_tcp_server2.inl b/contrib/epee/include/net/abstract_tcp_server2.inl index 39a58d1b2..7c671d0e4 100644 --- a/contrib/epee/include/net/abstract_tcp_server2.inl +++ b/contrib/epee/include/net/abstract_tcp_server2.inl @@ -908,7 +908,7 @@ namespace net_utils auto *limit = static_cast( connection_basic::get_state() ).plimit; - if (limit && limit->is_host_limit(*real_remote)) + if (is_income && limit && limit->is_host_limit(*real_remote)) return false; ec_t ec;