changeset 22688:09f5d34ff1fc

director: Fix delayed request count in ps title after request timeouts The timeouts weren't shrinking the delayed request count. This didn't cause any other problems.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Sun, 26 Nov 2017 23:00:30 +0200
parents e024078c62c9
children ac58eecfb8b0
files src/director/director-request.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/director/director-request.c	Sun Nov 26 12:33:33 2017 +0200
+++ b/src/director/director-request.c	Sun Nov 26 23:00:30 2017 +0200
@@ -112,6 +112,9 @@
 			user->weak = FALSE;
 		}
 
+		i_assert(dir->requests_delayed_count > 0);
+		dir->requests_delayed_count--;
+
 		array_delete(&dir->pending_requests, 0, 1);
 		T_BEGIN {
 			request->callback(NULL, NULL, errormsg, request->context);