aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/spawn-posix.c2
-rw-r--r--src/spawn-w32.c2
2 files changed, 2 insertions, 2 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);
diff --git a/src/spawn-w32.c b/src/spawn-w32.c
index a3de3db..4d41c21 100644
--- a/src/spawn-w32.c
+++ b/src/spawn-w32.c
@@ -1119,7 +1119,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);