--Multipart_Mon_Jul_15_04:08:27_2002-1 Content-Type: text/plain; charset=US-ASCII Hi, At Sun, 14 Jul 2002 17:21:37 +0900, Gilles Filippini wrote: > Anyway, looking at the man pages for write(2) and fcntl(2), I've found: > > require "fcntl" > output[1].fcntl(Fcntl::F_SETFL, File::NONBLOCK) I guess it doesn't work by raising Errno::EWOULDBLOCK. Currently, no way to know how many bytes are read/written in that case. Should ruby handle EWOULDBLOCK? --Multipart_Mon_Jul_15_04:08:27_2002-1 Content-Type: text/x-diff; type=gzip; charset=US-ASCII Content-Disposition: attachment; filename="nonblock.diff.gz" Content-Transfer-Encoding: base64 H4sIAAAAAAACA+1WbU/bSBD+bP+KqZCQg+1i540QlKoUAspdmlSBqrr7Yhl7l6wa7Gi9gUM0 //1mvDZ2SEA9tR/PEnZ2d3b2mWdmnmWUxOyfPoj0fWQOfv0xZ2dXwMWC9eEwus8O5erm8TCT kf5Bpzj3pmRKCnYvkluQ+MlEmoD/3m83zVhwDu4K3Ca4S3BlPqvBua6b/zCaPfhjlUDT85rg 9/rNbt/zwPXwMbQT27a1pd9Gy0Vhedz3Wv1WV1uaHz/iGd2u0wGbPl3ACZEGD1IoZonUgUzJ hgn0TJcsucCI4IAvlTzRkxej8RAnTkyXRosUQ0lOTLsaOCCLsWS3IlNMQjQPJRxoH9qLvAky Fq0ks9qNE42p13SaPoLqtZyW/wYqDgO4ZOobLRE6i8A1yHN+KA7QYHZ1PRtNLi3a5n7IT85X k621BSvhxyk8mbAneMw4BMF8dRcm3d73INChPpmusR3R7rNc45WDXONhToxarpvAhwF4DZwi 74IDBrJSkUVebdsB3oDBAIbTCzIxbiQLv5eO6Vx357nkaq0/5DGBdztgwP4+cCZlKi3eIO+U jccs4KFY5Gyit1DNkVPbeAsXUmJX4J8dwhvuyLoIxTbW+Ic8YOr22CJjGjbFx3XetwJ0wHe2 wyFIJ/8t5hy5rE4qfRe+dNiS4kzgxw94V9tZoi/qZPht+nV8/mk8Pfuz2IamSZpTVC1VVPEY C1/BA4+zko+L8+Dv4Wxq7dNkozZ7Nby2SFGSFE92YHMdSVZzxEL+FixSlSXYFMrk63hc7CkH 9H7eTzVkD/JeNTTvbm0UpYkSyYoVadpjCQqUCa9XSlF5UFjmDbWGotix1LHSay34agFD1Qvk /C6NGezDxefp+TC4+mtyRkSCgcrA+WKVzS2OCdPtTxrSabecNtidTttBBcQZhIu2KsU3qggK yOEBEGckwHyVRAoFOIODQxKPTIVKRHCfiti0SXtCoQIyDm9IZBoavUgUoPjZT3pYpFPqdG5k UxbZqicTE1Kf3s6hzl1uVM9alTtMhgkFVNJbk2SSkw9dxEU/aDp6PacHdtc7dnyvUNQdpmBg yqMwY/WK7VepNHSPbzFS1lteUi+qppLRT9PZ+HRyfoYyWjvoy+jLsG+6z3WlS5qplUwIFxYH qXK1vKZXse7pZB91WnSJHR11i2SHS7yv4oVI9JXgQMwW4i6/OpYUJZVVVNMu2KVdpPIv2ng0 uZ41NjrCyB6EiuaFkW7u59DIvL/NSM3i9PJ0NOnnEoIYOQKOrQ2xQK2qjUnP9J66k3qq7F9J lV2y+1pra57WOem+1+0Q6753fLTRYyyM5sHNY35b/082kZ1T+FsoP87/W/P91ibltwxv5Zzt ktpNwneQXRq+5Ps2VSm1n3wsL4AdpOfHvOR9e+fvIL7u5xXuf473bXjrgtw3uF+b/wLrxo76 HAwAAA --Multipart_Mon_Jul_15_04:08:27_2002-1 Content-Type: text/plain; charset=US-ASCII -- Nobu Nakada --Multipart_Mon_Jul_15_04:08:27_2002-1--