diff options
author | Eric Wong <normalperson@yhbt.net> | 2012-03-22 06:18:41 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2012-03-22 06:18:41 +0000 |
commit | ce62ddbef053ad31af2f3ec6fcb7d2488859383d (patch) | |
tree | fafb090264772ffcd43b88774aad22fbf5c2b379 | |
parent | 74b9f78e11b915439555290dc3bdd4331303561c (diff) | |
download | kgio-ce62ddbef053ad31af2f3ec6fcb7d2488859383d.tar.gz |
IO#readpartial may not drain the socket buffers enough for kgio_write to succeed on some platforms. So use IO#read for read-in-full behavior.
-rw-r--r-- | test/lib_read_write.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/lib_read_write.rb b/test/lib_read_write.rb index dfcba20..cf2f781 100644 --- a/test/lib_read_write.rb +++ b/test/lib_read_write.rb @@ -281,7 +281,7 @@ module LibReadWriteTest elapsed = 0 foo = nil t0 = Time.now - thr = Thread.new { sleep 1; @rd.readpartial(nr) } + thr = Thread.new { sleep 1; @rd.read(nr) } foo = @wr.kgio_write("HELLO") elapsed = Time.now - t0 |