ctdb:tests: ignore SIGPIPE in unit tests
authorMichael Adam <obnox@samba.org>
Thu, 21 Nov 2013 23:35:35 +0000 (00:35 +0100)
committerMartin Schwenke <martins@samba.org>
Thu, 28 Nov 2013 06:31:12 +0000 (07:31 +0100)
This makes scripts called in the unit tests behave like
when called from ctdbd which ignodes SIGPIPE.
This also makes the scrips behave the same when
called from "make autotest" directly and via autobuild (python).

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tests/scripts/unit.sh

index f423db19a2e0e6853521743e46a82528a9adfa4d..afa0c1f538d5cc785824a4ef73f06961d377ff73 100644 (file)
@@ -4,6 +4,8 @@
 
 # Common variables and functions for CTDB unit tests.
 
+trap -- '' PIPE
+
 # Set the required result for a test.
 # - Argument 1 is exit code.
 # - Argument 2, if present is the required test output but "--"