about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <ew@debkfreebsd.(none)>2012-07-02 04:20:20 +0000
committerEric Wong <normalperson@yhbt.net>2012-07-11 15:28:04 -0700
commit488a148d8b172e152e3450062b172ba516ab84b3 (patch)
tree65283207b7b6f77076909f660667b4c6c9d94b19
parentc79babfd175aa7b4be9d4d1a10a64c17b93730a0 (diff)
downloadkgio-488a148d8b172e152e3450062b172ba516ab84b3.tar.gz
On FreeBSD, writing to a loopback TCP socket does not guarantee
immediate readability on the other end.

Tested on Debian GNU/kFreeBSD 6.0
-rw-r--r--test/lib_read_write.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/lib_read_write.rb b/test/lib_read_write.rb
index 04d6fc6..586e826 100644
--- a/test/lib_read_write.rb
+++ b/test/lib_read_write.rb
@@ -242,6 +242,7 @@ module LibReadWriteTest
 
   def test_tryread_too_much
     assert_equal nil, @wr.kgio_trywrite("hi")
+    assert_equal @rd, @rd.kgio_wait_readable
     assert_equal "hi", @rd.kgio_tryread(4)
   end