From owner-cvs-all@FreeBSD.ORG Sat Oct 7 11:36:04 2006 Return-Path: X-Original-To: cvs-all@freebsd.org Delivered-To: cvs-all@freebsd.org Received: from localhost.my.domain (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 85BD616A407; Sat, 7 Oct 2006 11:36:04 +0000 (UTC) (envelope-from davidxu@freebsd.org) From: David Xu To: Ruslan Ermilov Date: Sat, 7 Oct 2006 19:35:57 +0800 User-Agent: KMail/1.8.2 References: <200610070534.k975Yq52033812@repoman.freebsd.org> <20061007083131.GA82415@rambler-co.ru> In-Reply-To: <20061007083131.GA82415@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610071935.57947.davidxu@freebsd.org> Cc: Tom Rhodes , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/sys aio_return.2 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Oct 2006 11:36:04 -0000 On Saturday 07 October 2006 16:31, Ruslan Ermilov wrote: > I think this is a deficiency in the standard; I'd expect that > for in-progress operations, aio_return() returned -1 and set > errno == EINPROGRESS, and allowed to be called again. > > > Cheers, I saw HP-UX returns EINPROCESS but Solaris does not unless they changed it, I would like to obey POSIX standard, returns EINVAL as CURRENT does.