Notes:
Ruby recently added a bunch of non-blocking operations to its core socket
classes, like connect_nonblock, read_nonblock, etc. There are plans to add
similar methods to the SSL library of future versions of Ruby. However,
there's no reason you can't have these methods today.
With a bit of crazy C hackery, this module will patch existing versions of
Ruby, including 1.8.6, 1.8.7, and 1.9.1 to include non-blocking SSL support.
Changes:
Initial release
|