From: Takahiro Kambe Date: 2005-09-19T08:51:43+09:00 Subject: [ruby-dev:27142] Re: test/socket/test_tcp.rb blocks on NetBSD In message <87r7bn69i1.fsf@m17n.org> on Sat, 17 Sep 2005 23:42:56 +0900, Tanaka Akira wrote: > NetBSD では TCP のバッファに 0x10000 は入んないようで、 > c.print("x"*0x10000) が終わらないので th.join も終わらないようです。 これは、 % /sbin/sysctl net.inet.tcp.sendspace net.inet.tcp.sendspace = 32768 によるものでしょうか。一応、コマンドやsysctl(3)を使って、 # /sbin/sysctl -w net.inet.tcp.sendspace=131070 net.inet.tcp.sendspace: 65536 -> 131070 と、増やすことは(rootであれば)できます。 -- 神戸 隆博 / Takahiro Kambe