[master] 7367d302b Flexelint

Nils Goroll nils.goroll at uplex.de
Mon Aug 19 14:47:05 UTC 2024


commit 7367d302be79671776bcc1dd1b9468401ac82112
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Mon Aug 19 16:45:05 2024 +0200

    Flexelint
    
    Ref e46f97278f1036f4e648dd64d3f34ada8d29f64a
    
    Info 775: non-negative quantity cannot be less than zero

diff --git a/bin/varnishd/cache/cache_backend.c b/bin/varnishd/cache/cache_backend.c
index fe10c21a8..bd60f4e0d 100644
--- a/bin/varnishd/cache/cache_backend.c
+++ b/bin/varnishd/cache/cache_backend.c
@@ -158,7 +158,7 @@ VBE_connwait_signal_all(const struct backend *bp)
 	FIND_BE_PARAM(backend_wait_limit, wait_limit, bp);
 	FIND_BE_TMO(backend_wait_timeout, wait_tmod, bp);
 
-	if (wait_limit <= 0 || wait_tmod <= 0)
+	if (wait_limit == 0 || wait_tmod <= 0)
 		return;
 
 	Lck_Lock(bp->director->mtx);


More information about the varnish-commit mailing list