copy_stream: handle and block on EAGAIN from the non-pipe IO
tree53b00f4de220925c79c76befd34550cc79c20276
-rw-r--r-- 64 .document
-rw-r--r-- 119 .gitignore
-rw-r--r-- 26530 COPYING
-rwxr-xr-x 736 GIT-VERSION-GEN
-rw-r--r-- 5991 GNUmakefile
-rw-r--r-- 820 LICENSE
-rw-r--r-- 3417 README
-rw-r--r-- 4612 Rakefile
drwxr-xr-x - examples
drwxr-xr-x - ext
-rw-r--r-- 1087 io_splice.gemspec
drwxr-xr-x - lib
-rw-r--r-- 347 local.mk.sample
-rw-r--r-- 36182 setup.rb
drwxr-xr-x - test