Email List: Xaustin-review-lX
[All Lists]

Defect in XSH 2.9.5.2

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XSH 2.9.5.2
From: yyyyyyy@xxxxxxxxxxx
Date: Mon, 17 Jun 2002 23:49:01 +0100 (BST)
        Defect report from : Garrett A. Wollman , MIT LCS / FreeBSD Project

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 55 line 2270 section 2.9.5.2 comment {GAW-2002e}

Problem:

Defect code :  2. Omission

select() is specified as a cancelation point, but the closely
related interface pselect() is not.  This seems counterintuitive,
and makes the obvious implementation of pselect (as a wrapper
around select) impossible.

Andrew Josey writes:

> This would appear an integration issue regarding pselect().
> Please aardvark. I'd say this was material for a technical corrigendum.

> One reason it was not picked up was that 1003.1g was an addition
> to 1003.1-1990 and only identified changes to existing sections in 1990,
> and thus no threads stuff. Neither XSH5, or XNS5/5.2 had this function.


Action:

Add pselect() to the list of cancelation points.

<Prev in Thread] Current Thread [Next in Thread>
  • Defect in XSH 2.9.5.2, wollman <=