revactor: avoid unbounded memory growth :x
commit1269cbb93d26ff938f443e8931e908481374bdc3
authorEric Wong <normalperson@yhbt.net>
Tue, 1 Dec 2009 09:08:23 +0000 (1 01:08 -0800)
committerEric Wong <normalperson@yhbt.net>
Wed, 2 Dec 2009 05:13:03 +0000 (1 21:13 -0800)
treee1bcc63f511b81a2a5a5253e001845fdac313c85
parentc8972f91b2b2e1c49c7c8fdc070430435c38de4e
revactor: avoid unbounded memory growth :x

This model has basically been rewritten to avoid unbounded
memory growth (slow without keepalive) due to listeners
not properly handling :*_closed messages.

Performance is much more stable as a result, too.
lib/rainbows/revactor.rb