stream_base: `.writev()` has limited support
authorFedor Indutny <fedor@indutny.com>
Sat, 28 Feb 2015 21:46:43 +0000 (00:46 +0300)
committerRod Vagg <rod@vagg.org>
Sat, 28 Feb 2015 22:50:36 +0000 (16:50 -0600)
commit2b47fd2eb615511ee1f2f29d496cd817e54740e1
tree073309b433d3b26f1078ce1b4337d32f24359a98
parentc9151547bcc61bd528810a5f294b180ac30c2e45
stream_base: `.writev()` has limited support

Only TCP and JSStream do support `.writev()` on all platforms at the
moment. Ensure that it won't be enabled everywhere.

Fix: https://github.com/iojs/io.js/issues/995
PR-URL: https://github.com/iojs/io.js/pull/1008
Reviewed-by: Bert Belder <bertbelder@gmail.com>
Reviewed-By: Rod Vagg <rod@vagg.org>
src/js_stream.cc
src/stream_base-inl.h
src/stream_base.h
src/stream_wrap.cc
src/stream_wrap.h
src/tcp_wrap.cc