[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] branch master updated: complete test logic
From: |
gnunet |
Subject: |
[taler-anastasis] branch master updated: complete test logic |
Date: |
Fri, 15 Jan 2021 10:19:04 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository anastasis.
The following commit(s) were added to refs/heads/master by this push:
new 20a67df complete test logic
20a67df is described below
commit 20a67df3022f3cd87bc527a80eb6db3d2cdc3170
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Fri Jan 15 10:19:01 2021 +0100
complete test logic
---
src/util/test_anastasis_child_management.c | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/src/util/test_anastasis_child_management.c
b/src/util/test_anastasis_child_management.c
index 8bbd359..c153126 100644
--- a/src/util/test_anastasis_child_management.c
+++ b/src/util/test_anastasis_child_management.c
@@ -84,17 +84,17 @@ test_child_management (void *cls)
{
GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERRROR,
"fork");
- close (p[0]);
- close (p[1]);
+ GNUNET_break (0 == close (p[0]));
+ GNUNET_break (0 == close (p[1]));
global_ret = 1;
return;
}
if (0 == pid)
{
- close (STDIN_FILENO);
- dup2 (p[0], STDIN_FILENO);
- close (p[1]);
- close (p[0]);
+ GNUNET_break (0 == close (STDIN_FILENO));
+ GNUNET_break (-1 != dup2 (p[0], STDIN_FILENO));
+ GNUNET_break (0 == close (p[1]));
+ GNUNET_break (0 == close (p[0]));
execlp (command,
command,
"1234",
@@ -105,14 +105,15 @@ test_child_management (void *cls)
command);
exit (-1);
}
- close (p[0]);
+ GNUNET_break (0 == close (p[0]));
GNUNET_SCHEDULER_add_shutdown (&do_shutdown,
NULL);
cwh = ANASTASIS_wait_child (pid,
&child_completed_callback,
cls);
+ GNUNET_break (NULL != cwh);
GNUNET_assert (5 == write (p[1], "Hello", 5));
- close (p[1]);
+ GNUNET_break (0 == close (p[1]));
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.