diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-12-27 13:10:57 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-12-27 21:11:31 +0000 |
commit | 728496a31f34234b46d7025a23933aa06dd824f5 (patch) | |
tree | 3853385379df54b0f1d2d3927e2fa5817cbe2bf2 /lib/rainbows/fiber/rev.rb | |
parent | 0766c1eb631190ee514a90e4d20a941f0a310054 (diff) | |
download | rainbows-728496a31f34234b46d7025a23933aa06dd824f5.tar.gz |
Blindly resuming fibers every second is a waste of cycles, we can use the ZZ hash in regular FiberSpawn to resume expired fibers on an as-needed basis. While we're at it, merge the keepalive-timeout class into the heartbeat, there's no reason to have separate timers and classes here.
Diffstat (limited to 'lib/rainbows/fiber/rev.rb')
-rw-r--r-- | lib/rainbows/fiber/rev.rb | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/rainbows/fiber/rev.rb b/lib/rainbows/fiber/rev.rb index be1b3d9..cf70367 100644 --- a/lib/rainbows/fiber/rev.rb +++ b/lib/rainbows/fiber/rev.rb @@ -11,7 +11,6 @@ require 'rainbows/fiber/io' module Rainbows::Fiber::Rev autoload :Heartbeat, 'rainbows/fiber/rev/heartbeat' - autoload :Kato, 'rainbows/fiber/rev/kato' autoload :Server, 'rainbows/fiber/rev/server' autoload :Sleeper, 'rainbows/fiber/rev/sleeper' end |