Revert back to old dispatcher.
commitb9088a17e3eb54bec854e9d1c675294b8ae1cd43
authorRyan Dahl <ry@lakshmi.local>
Sun, 17 Feb 2008 21:15:59 +0000 (17 22:15 +0100)
committerRyan Dahl <ry@lakshmi.local>
Sun, 17 Feb 2008 21:25:36 +0000 (17 22:25 +0100)
treeaa4a653863a1baf6a031ab9950e30875f69fcf48
parent95ddafd67a7e620a8e637c424cb7cc2b7621b74b
Revert back to old dispatcher.

I'm not so convinced of calling rb_thread_schedule() all of the time. Plus in
1.9.0 the native threads should take care of that anyway?

Probably should add some timeout for the blocking ev_loop so that the program
can exit cleanly.

This version works with ruby 1.9.0.
benchmark/test.rb
ruby_lib/ebb.rb
src/ebb.c
src/ebb_ruby.c