From owner-svn-src-all@FreeBSD.ORG Sat Oct 1 15:32:54 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 836B41065673; Sat, 1 Oct 2011 15:32:54 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 08C728FC08; Sat, 1 Oct 2011 15:32:53 +0000 (UTC) Received: by ywp17 with SMTP id 17so2937174ywp.13 for ; Sat, 01 Oct 2011 08:32:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=kNzumgCM8bi5u40iTBGFo6njY6BS+ktTxzgM4Fv6t1M=; b=u64cXPe0FZNjHpefC+pC9hlRDhK50C9rfpuTqhLXPNED8LA4BN33J6MWhxKxvbIK73 Yww9knJsbfvKGoyN4e12HD9ituMS7R2PHwQ42MVHQaYkieOijjSW0vlqXaSpgY8OSDOO vslNLqV4/Jus3a5ALYnpgFyVdGgZ0yRcEgghQ= MIME-Version: 1.0 Received: by 10.236.103.102 with SMTP id e66mr27283026yhg.1.1317481534999; Sat, 01 Oct 2011 08:05:34 -0700 (PDT) Received: by 10.236.103.130 with HTTP; Sat, 1 Oct 2011 08:05:34 -0700 (PDT) In-Reply-To: <201110011235.p91CZAoQ017272@svn.freebsd.org> References: <201110011235.p91CZAoQ017272@svn.freebsd.org> Date: Sat, 1 Oct 2011 11:05:34 -0400 Message-ID: From: Ben Kaduk To: Konstantin Belousov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-8@freebsd.org Subject: Re: svn commit: r225898 - stable/8/lib/libc/sys X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2011 15:32:54 -0000 On Sat, Oct 1, 2011 at 8:35 AM, Konstantin Belousov wrote= : > Author: kib > Date: Sat Oct =A01 12:35:09 2011 > New Revision: 225898 > URL: http://svn.freebsd.org/changeset/base/225898 > > Log: > =A0MFC r225172: > =A0Clarify the behaviour of sigwait() on signal interruption, and note > =A0the difference between sigwait() and sigtimedwait()/sigwaitinfo(). > > Modified: > =A0stable/8/lib/libc/sys/sigwait.2 > =A0stable/8/lib/libc/sys/sigwaitinfo.2 > Directory Properties: > =A0stable/8/lib/libc/ =A0 (props changed) > =A0stable/8/lib/libc/stdtime/ =A0 (props changed) > > Modified: stable/8/lib/libc/sys/sigwait.2 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- stable/8/lib/libc/sys/sigwait.2 =A0 =A0 Sat Oct =A01 12:19:48 2011 = =A0 =A0 =A0 =A0(r225897) > +++ stable/8/lib/libc/sys/sigwait.2 =A0 =A0 Sat Oct =A01 12:35:09 2011 = =A0 =A0 =A0 =A0(r225898) > @@ -27,7 +27,7 @@ > =A0.\" > =A0.\" $FreeBSD$ > =A0.\" > -.Dd November 11, 2005 > +.Dd August 24, 2011 > =A0.Dt SIGWAIT 2 > =A0.Os > =A0.Sh NAME > @@ -82,6 +82,14 @@ selected, it will be the lowest numbered > =A0The selection order between realtime > =A0and non-realtime signals, or between multiple pending non-realtime sig= nals, > =A0is unspecified. > +.Sh IMPLEMENTATION NOTES > +The > +.Fn sigwait > +function is implemented as a wrapper around the > +.Fn __sys_sigwait I thought the sys_sigwait rename was only on head/stable-9? -Ben Kaduk > +system call, which retries the call on > +.Er EINTR > +error. > =A0.Sh RETURN VALUES > =A0If successful, > =A0.Fn sigwait >