summaryrefslogtreecommitdiff
path: root/deps/uv/test/test-ipc-send-recv.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/test/test-ipc-send-recv.c')
-rw-r--r--deps/uv/test/test-ipc-send-recv.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/deps/uv/test/test-ipc-send-recv.c b/deps/uv/test/test-ipc-send-recv.c
index 133ae90149..160c235078 100644
--- a/deps/uv/test/test-ipc-send-recv.c
+++ b/deps/uv/test/test-ipc-send-recv.c
@@ -224,10 +224,16 @@ static int run_ipc_send_recv_pipe(int inprocess) {
}
TEST_IMPL(ipc_send_recv_pipe) {
+#if defined(NO_SEND_HANDLE_ON_PIPE)
+ RETURN_SKIP(NO_SEND_HANDLE_ON_PIPE);
+#endif
return run_ipc_send_recv_pipe(0);
}
TEST_IMPL(ipc_send_recv_pipe_inprocess) {
+#if defined(NO_SEND_HANDLE_ON_PIPE)
+ RETURN_SKIP(NO_SEND_HANDLE_ON_PIPE);
+#endif
return run_ipc_send_recv_pipe(1);
}
@@ -259,10 +265,16 @@ static int run_ipc_send_recv_tcp(int inprocess) {
}
TEST_IMPL(ipc_send_recv_tcp) {
+#if defined(NO_SEND_HANDLE_ON_PIPE)
+ RETURN_SKIP(NO_SEND_HANDLE_ON_PIPE);
+#endif
return run_ipc_send_recv_tcp(0);
}
TEST_IMPL(ipc_send_recv_tcp_inprocess) {
+#if defined(NO_SEND_HANDLE_ON_PIPE)
+ RETURN_SKIP(NO_SEND_HANDLE_ON_PIPE);
+#endif
return run_ipc_send_recv_tcp(1);
}
@@ -335,7 +347,7 @@ static void read_cb(uv_stream_t* handle,
} while (uv_pipe_pending_count(pipe) > 0);
}
-static void send_recv_start() {
+static void send_recv_start(void) {
int r;
ASSERT(1 == uv_is_readable((uv_stream_t*)&ctx2.channel));
ASSERT(1 == uv_is_writable((uv_stream_t*)&ctx2.channel));