From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS6939 64.71.128.0/18 X-Spam-Status: No, score=-2.2 required=3.0 tests=AWL,BAYES_00, MSGID_FROM_MTA_HEADER,URIBL_BLOCKED shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.kgio.general Subject: kgio 2.4.0 coming Date: Thu, 5 May 2011 12:43:05 -0700 Message-ID: <20110505194305.GA29336@dcvr.yhbt.net> References: <20110505194305.GA29336@dcvr.yhbt.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1304624595 16981 80.91.229.12 (5 May 2011 19:43:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 5 May 2011 19:43:15 +0000 (UTC) To: kgio@librelist.org Original-X-From: kgio@librelist.org Thu May 05 21:43:11 2011 Return-path: Envelope-to: gclrkg-kgio@m.gmane.org In-Reply-To: <20110505194305.GA29336@dcvr.yhbt.net> List-Archive: List-Help: List-Id: List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: kgio@librelist.org Xref: news.gmane.org gmane.comp.lang.ruby.kgio.general:22 Archived-At: Received: from zedshaw.xen.prgmr.com ([64.71.167.205]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QI4S6-0002cc-DJ for gclrkg-kgio@m.gmane.org; Thu, 05 May 2011 21:43:10 +0200 Received: from zedshaw.xen.prgmr.com (localhost [IPv6:::1]) by zedshaw.xen.prgmr.com (Postfix) with ESMTP id 00A7621C987 for ; Thu, 5 May 2011 19:44:14 +0000 (UTC) Because of Jeremy's important OpenBSD (and possibly other *BSD) fixes, I'm planning to release 2.4.0 sometime today. I don't think a 2.3.4 is necessary, since most of the 2.4.0 changes are backwards-compatible and gem dependencies for Unicorn specifies "~> 2.3" so folks can just upgrade. There are also some improvements to dealing with signal interrupts for 1.9.3dev and feature additions which I'll probably use for Rainbows! down the line (few weeks/months), but none affect currently used code in Unicorn/Rainbows! Latest changes pushed to git://bogomips.org/kgio.git (web browsers: http://bogomips.org/kgio.git) Eric Wong (15): HACKING: updates for wrongdoc vs rdoc accept: prepare optional flags argument to accept() wrappers *accept methods can take flags argument, like accept4() accept: better detect closed files on EINTR/EAGAIN read_write: detect closed fd on EINTR add test for cross thread close gemspec: remove unnecessary require_paths gemspec: bump wrongdoc version test_autopush: use assert_in_delta for test doc: fix trywrite call-seq test_autopush: attempting to fix a timing test... doc: improve kgio_accept/kgio_tryaccept docs extconf: remove unnecessary dir_config statement Kgio.poll restarts on interrupt test_tcp_connect: disable wait_writable_set test on non-Linux Jeremy Evans (2): connect: zero out hints argument for getaddrinfo fix kgio_peek for !KGIO_NOPUSH systems -- Eric Wong