aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/gpgscm/ffi.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/tests/gpgscm/ffi.c b/tests/gpgscm/ffi.c
index cac052138..36b0b98d2 100644
--- a/tests/gpgscm/ffi.c
+++ b/tests/gpgscm/ffi.c
@@ -1025,19 +1025,13 @@ do_process_spawn_io (scheme *sc, pointer args)
fd_set read_fdset;
ssize_t bytes_read;
- if (out_fd < 0)
- goto errout;
-
- if (err_fd < 0)
- goto errout;
-
- FD_ZERO (&read_fdset);
-
while (1)
{
int nfd;
int ret;
+ FD_ZERO (&read_fdset);
+
if (out_fd >= 0)
FD_SET (out_fd, &read_fdset);