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.0 required=3.0 tests=AWL,BAYES_00, MSGID_FROM_MTA_HEADER 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: Re: Like OpenSSL::SSL::SSLSocket#connect_nonblock Date: Tue, 10 Apr 2012 20:26:44 +0000 Message-ID: <20120410202644.GE25426@dcvr.yhbt.net> References: <20120409032216.GC24089@dcvr.yhbt.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: dough.gmane.org 1334089630 25411 80.91.229.3 (10 Apr 2012 20:27:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 10 Apr 2012 20:27:10 +0000 (UTC) To: kgio@librelist.com Original-X-From: kgio@librelist.com Tue Apr 10 22:27:06 2012 Return-path: Envelope-to: gclrkg-kgio@m.gmane.org List-Archive: List-Help: List-Id: List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: kgio@librelist.com Xref: news.gmane.org gmane.comp.lang.ruby.kgio.general:132 Archived-At: Received: from zedshaw.xen.prgmr.com ([64.71.167.205]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SHhea-0006hB-IA for gclrkg-kgio@m.gmane.org; Tue, 10 Apr 2012 22:27:04 +0200 Received: from zedshaw.xen.prgmr.com (localhost [IPv6:::1]) by zedshaw.xen.prgmr.com (Postfix) with ESMTP id 7F37221D774 for ; Tue, 10 Apr 2012 20:33:45 +0000 (UTC) ScOxYWtpIEJheiBDYXN0aWxsbyA8aWJjQGFsaWF4Lm5ldD4gd3JvdGU6Cj4gMjAxMi80LzkgScOx YWtpIEJheiBDYXN0aWxsbyA8aWJjQGFsaWF4Lm5ldD46Cj4gPiBIaSBFcmljLCB0aGUgZG9jIHNh eXM6Cj4gPgo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gS2dpbzo6U1NMQ29ubmVjdG9yCj4g PiBMaWtlIEtnaW86OlNTTCwgYnV0IGZvciBTU0wvVExTIGNsaWVudHMgdGhhdCBjb25uZWN0IHRv IGNsaWVudHMsIG5vdAo+ID4gU1NML1RMUyBzZXJ2ZXJzLgo+ID4gLS0tLS0tLS0tLS0tLS0tLS0t LQo+ID4KPiA+IFNvLCBpZiB0aGUgZG9jIHdyb25nPyBtYXliZSBpdCBzaG91bGQgc2F5Ogo+ID4K PiA+ICJMaWtlIEtnaW86OlNTTCwgYnV0IGZvciBTU0wvVExTIGNsaWVudHMgdGhhdCBjb25uZWN0 IHRvICpzZXJ2ZXJzKiwKPiA+IG5vdCBTU0wvVExTIHNlcnZlcnMuIgo+ID4KPiA+IDopCgpDb3Jy ZWN0LCBjYW4geW91IHNlbmQgYSBwYXRjaCBmb3IgdGhpcz8KCj4gLS0tLS0tLS0tLS0tLS0tLS0t LQo+IEtnaW86OlNTTENvbm5lY3Rvci5uZXcoaW8sIHNzbF9jdHgsIGhvc3RuYW1lLCBzZXNzaW9u ID0gbmlsKQo+IAo+IEluaXRpYWxpemVzIGFuZCBTU0wvVExTIGNsaWVudCBzb2NrZXQuIExpa2Ug S2dpbzo6U1NMLm5ldywgZXhjZXB0Cj4gaG9zdG5hbWUgaXMgcmVxdWlyZWQgZm9yIHZlcmlmaWNh dGlvbiBhbmQgc2Vzc2lvbiBtYXkgYmUgc3BlY2lmaWVkIGFzCj4gYW4gT3BlblNTTDo6U1NMOjpT ZXNzaW9uIG9iamVjdC4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tCj4gCj4gCj4gVHdvIHBvaW50czoK PiAKPiAxKSBUaGUgZG9jIHNob3VsZCBzYXkgIkluaXRpYWxpemVzIGFuIFNTTC9UTFMgY2xpZW50 IHNvY2tldC4iIDopCgpBbHNvIGNvcnJlY3QsIHBhdGNoPyA6KQoKPiAyKSBXaGF0IGRvZXMgaXQg bWVhbiAiaG9zdG5hbWUgaXMgcmVxdWlyZWQgZm9yIHZlcmlmaWNhdGlvbiI/IEkgaG9wZQo+IGl0 IGRvZXMgbm90IG1lYW4gdGhhdCAiaG9zdG5hbWUiIGlzIGEgcmVxdWlyZWQgYXJndW1lbnQgYW5k IGl0J3MKPiBtYXRjaGVkIGFnYWluc3QgdGhlIENvbW1vbk5hbWUgZmllbGQgaW4gdGhlIHNlcnZl ciBjZXJ0aWZpY2F0ZS4gVGhhdAo+IHdvdWxkIGJlIGEgcmVhbGx5IHVnbHkgbGltaXRhdGlvbiBv ZiBjZXJ0aWZpY2F0ZSB2YWxpZGF0aW9uIHNpbmNlCj4gdGhlcmUgYXJlIG90aGVyIHdheXMgdG8g dmFsaWRhdGUgYSBjZXJ0aWZpY2F0ZSAoaS5lLiBTdWJqZWN0QWx0TmFtZQo+IGZpZWxkcykuCgoo SSdtIG5vdCByZW1vdGVseSBjbG9zZSB0byBiZWluZyBhbiBTU0wgZXhwZXJ0LCBhbmQga2dpby1t b25rZXkgaW5jbHVkZXMKIHBsZW50eSBvZiBkaXNjbGFpbWVycyA6KQoKVGhlIGhvc3RuYW1lIHNo b3VsZCBiZSBtYXRjaGVkIGFnYWluc3QgQ29tbW9uTmFtZSBhbmQvb3IgU3ViamVjdEFsdE5hbWUK CmtnaW8tbW9ua2V5IGNhbGxzIFNTTF9zZXRfdGxzZXh0X2hvc3RfbmFtZSgpIGFuZApPcGVuU1NM OjpTU0wudmVyaWZ5X2NlcnRpZmljYXRlX2lkZW50aXR5IChmb3IgU3ViamVjdEFsdE5hbWUpLCBz byBvbmUgb2YKdGhlIG1ldGhvZHMgZm9yIGhhbmRsaW5nIGhvc3RuYW1lIHZlcmlmaWNhdGlvbiBf c2hvdWxkXyB3b3JrLgo=