From 28eee0adb7884e21217c99cbf10a681c7d91b64a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Sat, 5 Jul 2014 11:02:33 +0200 Subject: [PATCH] src: handle UV_EAGAIN in TryWrite Reviewed-By: Fedor Indutny --- src/stream_wrap.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stream_wrap.cc b/src/stream_wrap.cc index 026e204..697b5c4 100644 --- a/src/stream_wrap.cc +++ b/src/stream_wrap.cc @@ -605,7 +605,7 @@ int StreamWrapCallbacks::TryWrite(uv_buf_t** bufs, size_t* count) { size_t vcount = *count; err = uv_try_write(wrap()->stream(), vbufs, vcount); - if (err == UV_ENOSYS) + if (err == UV_ENOSYS || err == UV_EAGAIN) return 0; if (err < 0) return err; -- 2.7.4