On Dec 28, 2007 6:21 PM, Thomas Hurst <[EMAIL PROTECTED]> wrote: > > mspec seems to work. After changing target in mspec/scripts/mspec.rb > from shotgun/rubinius to ruby19, I can do: > > -% ruby19 bin/mspec spec/core/fixnum/* > Started > .......................F....................... (etc) >
Nice, I'll get that installed... I just tried on my laptop which is running Ubuntu; behavior's identical > to FreeBSD with epoll and select. > Further testing shows this doesn't happen if I use small writes, so it > seems to be related to buffering. I can't see any immediately obvious > reason why, though. > Running off the svn trunk version of Rev I get: rev/lib/rev/buffered_io.rb:44:in `write_nonblock': Resource temporarily unavailable (Errno::EAGAIN) rev/lib/rev/buffered_io.rb:44:in `write' Which should be relatively trivial to fix. That exception can probably be safely swallowed, although that may not be the greatest thing from a performance perspective. If you try the version of Rev in trunk do you get the same thing? -- Tony Arcieri ClickCaster, Inc. [EMAIL PROTECTED]
_______________________________________________ libev mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev
