From 1d27c119b6c8696cf9979e6a9674db51d1979e50 Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Mon, 18 Jul 2011 22:02:10 +1000 Subject: [PATCH] Don't let total_queued go below zero. --- main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index ab686d0b..8556c158 100644 --- a/main.c +++ b/main.c @@ -1191,7 +1191,8 @@ static void inc_queued(void) static void dec_queued(void) { pthread_mutex_lock(&qd_lock); - total_queued--; + if (total_queued > 0) + total_queued--; pthread_mutex_unlock(&qd_lock); dec_staged(1); }