diff options
author | NIIBE Yutaka <[email protected]> | 2024-05-29 08:24:43 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2024-05-29 08:24:43 +0000 |
commit | 5fec7d7ada4c5b1978cfba3be8b67475ff1e0859 (patch) | |
tree | 2a907a7f5472f47830f2479a7bc356d9e26cece4 /src/spawn-posix.c | |
parent | Fix how environment variables are specified for spawn. (diff) | |
download | libgpg-error-5fec7d7ada4c5b1978cfba3be8b67475ff1e0859.tar.gz libgpg-error-5fec7d7ada4c5b1978cfba3be8b67475ff1e0859.zip |
Fix process termination check at release.
* src/spawn-posix.c (_gpgrt_process_release): When NOT terminated,
terminate and wait.
* src/spawn-w32.c (_gpgrt_process_release): Likewise.
--
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'src/spawn-posix.c')
-rw-r--r-- | src/spawn-posix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/spawn-posix.c b/src/spawn-posix.c index b784cc5..2faa299 100644 --- a/src/spawn-posix.c +++ b/src/spawn-posix.c @@ -915,7 +915,7 @@ _gpgrt_process_release (gpgrt_process_t process) if (!process) return; - if (process->terminated) + if (!process->terminated) { _gpgrt_process_terminate (process); _gpgrt_process_wait (process, 1); |