diff options
| author | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-09-19 04:33:00 +0000 |
|---|---|---|
| committer | ocean <ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-09-19 04:33:00 +0000 |
| commit | c3c61c8d2f9a46b51cb5770c0d638115f5a22867 (patch) | |
| tree | 434941f0adc645d743fbffd3758f50ed05e60de5 /ChangeLog | |
| parent | 99ac17a07f142ecc4b899c5d49aaf84b30ea211e (diff) | |
| download | ruby-c3c61c8d2f9a46b51cb5770c0d638115f5a22867.tar.gz ruby-c3c61c8d2f9a46b51cb5770c0d638115f5a22867.tar.xz ruby-c3c61c8d2f9a46b51cb5770c0d638115f5a22867.zip | |
additional ChangeLog for rb_w32_select
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -81,6 +81,23 @@ Sat Sep 17 20:58:56 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp> because select(2) modifies its fd_set arguments, it must be restored sometimes. + * win32/win32.c (rb_w32_select): performance improvement when + 'always readable/writable handles' and sockets are passed. + sockets should be polled every time. + + require "net/http" + + Thread.new { + loop do + STDOUT.write(".") # busy on console (this is worst case though) + end + } + + # socket operation took long time. (sometimes timed out) + Net::HTTP.start("www.ruby-lang.org") do |http| + http.get("/cgi-bin/cvsweb.cgi/ruby/array.c?rev=1.179") + end + Sat Sep 17 14:54:40 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp> * test/ruby/test_readpartial.rb (test_open_pipe, test_with_stdio): |
