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 p9QBbD3c017545 for ; Wed, 26 Oct 2011 13:37:13 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlQBABPwp04machzl2dsb2JhbABCqVsBAQEBAQgWBzmBbgEBBTo/EAsYLhRJvHaIagSlag X-IronPort-AV: E=Sophos;i="4.69,408,1315173600"; d="scan'208";a="114711445" Received: from mx2.janestreet.com (HELO nyc-dmz-mxout2.janestreet.com) ([38.105.200.115]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 26 Oct 2011 13:37:08 +0200 Received: from nyc-qsv-mail1.delacy.com ([172.25.22.57]) by nyc-dmz-mxout2.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1RJ1n8-0003hJ-BD; Wed, 26 Oct 2011 07:37:06 -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 1RJ1n8-0002RE-85; Wed, 26 Oct 2011 07:37:06 -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 1RJ1n8-0007L6-2M; Wed, 26 Oct 2011 07:37:06 -0400 Received: from mshinwell by ldn-qws-r03.delacy.com with local (Exim 4.71) (envelope-from ) id 1RJ1n7-00007k-DT; Wed, 26 Oct 2011 12:37:05 +0100 Date: Wed, 26 Oct 2011 12:37:05 +0100 From: Mark Shinwell To: Anil Madhavapeddy Cc: Yaron Minsky , caml-list@inria.fr, Stephen Weeks Message-ID: <20111026113705.GX18802@janestreet.com> References: <20111026080716.GA27187@solaria.dimino.org> <20111026110643.GU18802@janestreet.com> <20111026112048.GA4662@dark.recoil.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20111026112048.GA4662@dark.recoil.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-JS-Compliance: sender=unverified recipient=anil (ld) X-Validation-by: mshinwell@janestreet.com Subject: Re: [Caml-list] [ANN] Async, a monadic concurrency library On Wed, Oct 26, 2011 at 12:20:48PM +0100, Anil Madhavapeddy wrote: > > 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. > > Have you ever seen this outside of using ptrace/strace? If it actually > leaks to userspace when not used on inside those, that would break a lot > of other applications. I can't remember for sure but I _think_ it was exposed outside of traced processes. There's at least one Redhat bug report about it, I think. Mark