From b018dc5b72452e3db6fbab00ac1f2b71c4747c43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Sat, 5 Jul 2014 10:47:39 +0200 Subject: [PATCH] test: simplify test-tcp-try-write Use a smaller buffer thus making sure that uv_try_write will succeed at least once --- test/test-tcp-try-write.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/test/test-tcp-try-write.c b/test/test-tcp-try-write.c index 5523b7a1..baff6cf3 100644 --- a/test/test-tcp-try-write.c +++ b/test/test-tcp-try-write.c @@ -54,22 +54,18 @@ static void close_cb(uv_handle_t* handle) { static void connect_cb(uv_connect_t* req, int status) { - static char zeroes[1024]; int r; uv_buf_t buf; ASSERT(status == 0); connect_cb_called++; do { - buf = uv_buf_init(zeroes, sizeof(zeroes)); + buf = uv_buf_init("PING", 4); r = uv_try_write((uv_stream_t*) &client, &buf, 1); ASSERT(r > 0 || r == UV_EAGAIN); if (r > 0) { bytes_written += r; - - /* Partial write */ - if (r != (int) sizeof(zeroes)) - break; + break; } } while (1); uv_close((uv_handle_t*) &client, close_cb);