From eb8750e84198a403078e5bfde7c50ca16bf12745 Mon Sep 17 00:00:00 2001 From: midipix Date: Jun 21 2020 10:23:19 +0000 Subject: daemon: release: toks_daemon_unqueue(): properly handle (utokens >= ntokens). --- diff --git a/src/daemon/toks_daemon_release.c b/src/daemon/toks_daemon_release.c index db05dcc..540b2f2 100644 --- a/src/daemon/toks_daemon_release.c +++ b/src/daemon/toks_daemon_release.c @@ -33,7 +33,7 @@ static int32_t toks_daemon_unqueue(struct toks_daemon_ctx * dctx) msg = &dctx->reply; nwaiters = toks_get_driver_nwaiters(dctx->driver_ctx); - if (nwaiters == 0) + if ((nwaiters == 0) || (dctx->ftokens == 0)) return NT_STATUS_SUCCESS;