about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2012-03-22 06:18:41 +0000
committerEric Wong <normalperson@yhbt.net>2012-03-22 06:18:41 +0000
commitce62ddbef053ad31af2f3ec6fcb7d2488859383d (patch)
treefafb090264772ffcd43b88774aad22fbf5c2b379
parent74b9f78e11b915439555290dc3bdd4331303561c (diff)
downloadkgio-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.rb2
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