resurrect Kgio.autopush support in pure Ruby
commit64dc570f4b99f68b5ed792b36e7e8abc3df74927
authorEric Wong <e@80x24.org>
Fri, 9 Oct 2015 01:01:53 +0000 (9 01:01 +0000)
committerEric Wong <e@80x24.org>
Fri, 9 Oct 2015 21:54:19 +0000 (9 21:54 +0000)
tree9c953120593bf303d90eda4c6d5afc0b0aa9691d
parent26d81c709a842c2435c2ef8acd47ffc0976978ed
resurrect Kgio.autopush support in pure Ruby

This avoids breaking compatibility for existing apps, but
is less performant (although safer and more resilient to future
changes in Ruby) than the previous C version.
.document
TODO
lib/kgio.rb
lib/kgio/autopush.rb [new file with mode: 0644]
lib/kgio/autopush/acceptor.rb [new file with mode: 0644]
lib/kgio/autopush/sock_rw.rb [new file with mode: 0644]
test/test_autopush.rb