From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p9V9Co9O026558 for ; Mon, 31 Oct 2011 10:12:50 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiIBAGBlrk4machwl2dsb2JhbABDqVMBAQEBAQgWBzmBcgEBBTo/EAsYLhRJuzKJAgSlbQ X-IronPort-AV: E=Sophos;i="4.69,429,1315173600"; d="scan'208";a="115756951" Received: from mx1.janestreet.com (HELO nyc-dmz-mxout1.janestreet.com) ([38.105.200.112]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 31 Oct 2011 10:12:44 +0100 Received: from nyc-qsv-mail1.delacy.com ([172.25.22.57]) by nyc-dmz-mxout1.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1RKnv8-00035F-2w; Mon, 31 Oct 2011 05:12:42 -0400 Received: from nyc-qsv-004.delacy.com ([172.25.22.194] helo=qsmtp.delacy.com) by nyc-qsv-mail1.delacy.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1RKnv7-0007td-Uh; Mon, 31 Oct 2011 05:12:41 -0400 Received: from ldn-qws-r03.delacy.com ([172.23.65.103]) by qsmtp.delacy.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1RKnv7-00066O-P0; Mon, 31 Oct 2011 05:12:41 -0400 Received: from mshinwell by ldn-qws-r03.delacy.com with local (Exim 4.71) (envelope-from ) id 1RKnv7-0005bv-40; Mon, 31 Oct 2011 09:12:41 +0000 Date: Mon, 31 Oct 2011 09:12:41 +0000 From: Mark Shinwell To: oliver Cc: Yaron Minsky , caml-list@inria.fr, Stephen Weeks Message-ID: <20111031091241.GW18802@janestreet.com> References: <20111026080716.GA27187@solaria.dimino.org> <20111026110643.GU18802@janestreet.com> <20111029005259.GA10730@siouxsie> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20111029005259.GA10730@siouxsie> User-Agent: Mutt/1.5.20 (2009-06-14) X-JS-Compliance: sender=unverified recipient= (ld) X-Validation-by: mshinwell@janestreet.com Subject: Re: [Caml-list] [ANN] Async, a monadic concurrency library On Sat, Oct 29, 2011 at 02:52:59AM +0200, oliver wrote: > On Wed, Oct 26, 2011 at 12:06:43PM +0100, Mark Shinwell wrote: > > On Wed, Oct 26, 2011 at 07:03:43AM -0400, Yaron Minsky wrote: > > > I'll leave Stephen to answer that one. I'm just the front-man here. > > > Stephen's the one who did all the actual work on Async... > > > > Actually, I think I'm probably responsible for this one. I believe the problem > > was a kernel bug/feature which caused an internal error code to be exposed to > > userspace instead of EINTR. > [...] > > Guessing, you talk about ERESTARTNOINTR ?? It's called ERESTARTNOHAND, I think. But yes, that's the one. Mark