We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 554476d commit aca0806Copy full SHA for aca0806
1 file changed
tests/test_unix_socket.c
@@ -21,6 +21,7 @@
21
#include <pthread.h>
22
#include <pwd.h>
23
#include <setjmp.h>
24
+#include <signal.h>
25
#include <stdarg.h>
26
#include <stdio.h>
27
#include <stdlib.h>
@@ -475,6 +476,7 @@ test_cleartext_path(void **state)
475
476
int
477
main(void)
478
{
479
+ struct sigaction action = {0};
480
const struct CMUnitTest tests[] = {
481
cmocka_unit_test_setup(test_connect, setup_local_f),
482
cmocka_unit_test_setup(test_invalid_user, setup_local_f),
@@ -485,5 +487,10 @@ main(void)
485
487
};
486
488
489
setenv("CMOCKA_TEST_ABORT", "1", 1);
490
+
491
+ /* ignore SIGPIPE */
492
+ action.sa_handler = SIG_IGN;
493
+ sigaction(SIGPIPE, &action, NULL);
494
495
return cmocka_run_group_tests(tests, setup_glob_f, ln2_glob_test_teardown);
496
}
0 commit comments