diff options
author | NIIBE Yutaka <[email protected]> | 2024-10-22 00:51:03 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2024-10-22 00:51:03 +0000 |
commit | 40707c8bff49f106f8b0c09fee1af08467448bfc (patch) | |
tree | c646f73b70726847f92977eed564ff10df7ada2a | |
parent | common: Fix test for the assumed compliance. (diff) | |
download | gnupg-40707c8bff49f106f8b0c09fee1af08467448bfc.tar.gz gnupg-40707c8bff49f106f8b0c09fee1af08467448bfc.zip |
agent: Fix resource leak for PRIMARY_CTX.
* agent/call-daemon.c (wait_child_thread): Call assuan_release for
PRIMARY_CTX when it's kept for reuse.
--
Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r-- | agent/call-daemon.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/agent/call-daemon.c b/agent/call-daemon.c index cf5a0c85f..f7ea0dd51 100644 --- a/agent/call-daemon.c +++ b/agent/call-daemon.c @@ -134,6 +134,9 @@ wait_child_thread (void *arg) } } + if (g->primary_ctx_reusable) + assuan_release (g->primary_ctx); + g->primary_ctx = NULL; g->primary_ctx_reusable = 0; |