From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 574711FADF; Tue, 30 Jan 2018 21:15:23 +0000 (UTC) Date: Tue, 30 Jan 2018 21:15:23 +0000 From: Eric Wong To: kgio-public@bogomips.org, ruby-talk@ruby-lang.org Cc: Claudio Poli , rainbows-public@bogomips.org Subject: [ANN] kgio 2.11.2 - legacy I/O for legacy Ruby + Unix Message-ID: <20180130-kgio-2.11.2-released@fail> References: <20171215-kgio-2.11.1-released@fail> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171215-kgio-2.11.1-released@fail> List-Id: This is a legacy project, do not use it for new projects. Ruby 2.3 and later should make this obsolete. kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS. Note: I do not recommend using kgio for future applications, Ruby 2.x has a lot of the functionality of kgio and Ruby 2.3+ has even more. * homepage: https://bogomips.org/kgio/ * public mailing list: kgio-public@bogomips.org * git clone git://bogomips.org/kgio.git * Atom feed https://bogomips.org/kgio/NEWS.atom.xml * mailing list archives: https://bogomips.org/kgio-public/ Changes: kgio 2.11.2 - fix Ruby 2.5 compatibility for accept_class This release fixes a bug affecting the Rainbows! web server which uses Kgio.accept_class: https://bogomips.org/rainbows-public/CANp6QoJXRbPLqmOPpG7XmZBc+oYqLWCcq1ipvOyNEQPXDEwx9Q@mail.gmail.com/ * accept: avoid passing unnecessary arg to rb_funcall Again, using kgio for new projects is strongly discouraged. Use Ruby 2.3+ instead.