Forum: Ruby Celluloid::IO 0.13.0: evented sockets for Celluloid

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
A74a68807619459925cc1d8e1045c7bd?d=identicon&s=25 Tony Arcieri (Guest)
on 2013-03-19 18:03
(Received via mailing list)
Celluloid::IO 0.13.0 is out!

https://github.com/celluloid/celluloid-io

Two exciting announcements:

* SSL is now fully supported
* All sockets are now *complete* duck types of their core Ruby
counterparts. Previously many methods (e.g. readlines) were missing from
Celluloid::IO's classes. This has been corrected and all your favorite
IO
methods are now present.

Full changelog follows:

* Support for many, many more IO methods, particularly line-oriented
  methods like #gets, #readline, and #readlines
* Initial SSL support via Celluloid::IO::SSLSocket and
  Celluloid::IO::SSLServer
* Concurrent writes between tasks of the same actor are now coordinated
  using Celluloid::Conditions instead of signals
* Celluloid 0.13 compatibility fixes
This topic is locked and can not be replied to.