]> xenbits.xensource.com Git - libvirt.git/commitdiff
tests: conditionalize use of SIGPIPE
authorDaniel P. Berrangé <berrange@redhat.com>
Wed, 22 Jan 2020 17:59:39 +0000 (17:59 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Wed, 29 Jan 2020 14:51:40 +0000 (14:51 +0000)
SIGPIPE is not available on the Windows platform.

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
tests/virauthconfigtest.c
tests/virkeyfiletest.c
tests/virlockspacetest.c
tests/virnetmessagetest.c
tests/virnetsockettest.c
tests/virtimetest.c
tests/viruritest.c

index e3bd927dcb544accd8da6496ee0636db1cb0ba6f..20855f004e65bbd55f2538f29025d522f5b77fad 100644 (file)
@@ -84,7 +84,9 @@ mymain(void)
 
     virAuthConfigPtr config;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
 #define TEST_LOOKUP(config, hostname, service, credname, expect) \
     do  { \
index b1236a47e156fb44f2668ffa43652188dec0ae52..abdf06c4a75aa620e6b2b869d74949203004d9e5 100644 (file)
@@ -109,7 +109,9 @@ mymain(void)
 {
     int ret = 0;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
     if (virTestRun("Test parse", testParse, NULL) < 0)
         ret = -1;
index 40395e8c726bc6023ac15eaa61d99a996f83d128..3afedb4c46ebfc3b9b195f43f0d097391a3cc2ff 100644 (file)
@@ -342,7 +342,9 @@ mymain(void)
 {
     int ret = 0;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
     if (virTestRun("Lockspace creation", testLockSpaceCreate, NULL) < 0)
         ret = -1;
index b0a01e8b9d08af0e2a4533310bad8a24291cf28d..a207f2d85fe9c15c2350ce7ad7e68c8b10bff3c1 100644 (file)
@@ -525,7 +525,9 @@ mymain(void)
 {
     int ret = 0;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
     if (virTestRun("Message Header Encode", testMessageHeaderEncode, NULL) < 0)
         ret = -1;
index af11a0f6e8379038d660ddfcf33e483b60f43ef2..9dfc707c90f224db4f857f625ea1eebebbee8e4d 100644 (file)
@@ -522,7 +522,9 @@ mymain(void)
     int freePort;
 #endif
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
     virEventRegisterDefaultImpl();
 
index f9ac55192d1db18af0e0f92d8baeaeacfbd58cc7..573624572215b81aebe295c088f2a3d580d8124e 100644 (file)
@@ -115,7 +115,9 @@ mymain(void)
 {
     int ret = 0;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
 #define TEST_FIELDS(ts, year, mon, day, hour, min, sec) \
     do { \
index 07cf7261d1ced2c733d2fa28530e3ebc69b8d184..0edf3e55225e3a9b6a0d1657ca02bb3d6a48b206 100644 (file)
@@ -145,7 +145,9 @@ mymain(void)
 {
     int ret = 0;
 
+#ifndef WIN32
     signal(SIGPIPE, SIG_IGN);
+#endif /* WIN32 */
 
 #define TEST_FULL(uri, uri_out, scheme, server, port, path, query, \
                   fragment, user, params) \