safer closed checks for proxied objects
commit6ba38eee337821cebcf9a7b15fcbf4622a06b78d
authorEric Wong <normalperson@yhbt.net>
Sat, 22 Jan 2011 00:49:50 +0000 (21 16:49 -0800)
committerEric Wong <normalperson@yhbt.net>
Sat, 22 Jan 2011 00:50:21 +0000 (21 16:50 -0800)
treefeff9e3ac780f292defaeaa3276243871dd0598e
parent6c39a46da8be194ca5069cd66ad9153f2ba09139
safer closed checks for proxied objects

Proxied objects may not be IOs at all, so have type-dependent
checks to ensure they're closed.
ext/sleepy_penguin/epoll.c
ext/sleepy_penguin/sleepy_penguin.h
test/test_epoll_optimizations.rb