aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/gpgscm/ffi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/gpgscm/ffi.c b/tests/gpgscm/ffi.c
index 879a05e09..b46d5cb61 100644
--- a/tests/gpgscm/ffi.c
+++ b/tests/gpgscm/ffi.c
@@ -943,6 +943,8 @@ do_process_wait (scheme *sc, pointer args)
err = gnupg_process_wait (box->proc, hang);
if (!err)
err = gnupg_process_ctl (box->proc, GNUPG_PROCESS_GET_EXIT_ID, &retcode);
+ if (err == GPG_ERR_TIMEOUT)
+ err = 0;
FFI_RETURN_INT (sc, retcode);
}