From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by sympa.inria.fr (Postfix) with ESMTPS id 55AB07ED7A for ; Fri, 14 Sep 2012 17:33:52 +0200 (CEST) Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of jeremie@dimino.org) identity=pra; client-ip=213.186.38.18; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="jeremie@dimino.org"; x-sender="jeremie@dimino.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail1-smtp-roc.national.inria.fr: domain of jeremie@dimino.org designates 213.186.38.18 as permitted sender) identity=mailfrom; client-ip=213.186.38.18; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="jeremie@dimino.org"; x-sender="jeremie@dimino.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@solaria.dimino.org) identity=helo; client-ip=213.186.38.18; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="jeremie@dimino.org"; x-sender="postmaster@solaria.dimino.org"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvAKAFJNU1DVuiYS/2dsb2JhbABFgm6CP1q0dwJ9gQeCIAEBBAEMFx0BATcBBAsJAhoCJgICPA0BDQYTiAcHA6dsboNCAQWPNQYUgQ2JdIFUhAKBEpVjkCKCaA X-IronPort-AV: E=Sophos;i="4.80,423,1344204000"; d="scan'208";a="173230853" Received: from solaria.dimino.org ([213.186.38.18]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 14 Sep 2012 17:33:51 +0200 Received: from arrakis (localhost.localdomain [127.0.0.1]) by solaria.dimino.org (Postfix) with ESMTP id 7BAA280083; Fri, 14 Sep 2012 17:33:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dimino.org; s=dkim; t=1347636831; bh=tGENZd1Qx9u/fNIr1E0WsXp+6atosLakNwQs3QtPAWc=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=M3rsuYIRfnAUKUoVeiPw8OoFeCGuf9yIwTqXrrCl6sHVWkscC+iT9eNMaC6wl4+6m JpcnDtxa4+UL7VlqStx4fN9pk8CnSxXGhWiDawJJjRW0+VEbYD2n87JyD8Mx+0970U U6xIezlhFUI5e1hLaW6JeMSyDsJxsWXZj+yRt8Yk= Received: from arrakis (localhost [IPv6:::1]) by arrakis (Postfix) with ESMTP id 21681201DD; Fri, 14 Sep 2012 17:33:51 +0200 (CEST) Date: Fri, 14 Sep 2012 17:33:50 +0200 From: =?UTF-8?B?SsOpcsOpbWll?= Dimino To: Jerome Vouillon Cc: Romain Bardou , caml-list@inria.fr Message-ID: <20120914173350.4867089e@arrakis> In-Reply-To: <20120914152125.GA18300@pps.jussieu.fr> References: <505336D4.7010700@inria.fr> <20120914162717.0527b04b@arrakis> <20120914152125.GA18300@pps.jussieu.fr> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] Unix.connect for non-blocking sockets on Windows Le Fri, 14 Sep 2012 17:21:25 +0200, Jerome Vouillon a =C3=A9crit : > You should use Unix.getsockopt_error (just like under Unix) to check > for errors when the socket becomes writable, rather than call connect > again. Acutally, last time i tried (on Windows XP) it was not working, Unix.getsockopt_error was returning None but the socket was not connected. --=20 J=C3=A9r=C3=A9mie