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

Defect in XSH Threads

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XSH Threads
From: yyyyyyy@xxxxxxxxxx
Date: Sun, 8 Jan 2006 06:18:20 GMT
        Defect report from : Ulrich Drepper , Red Hat, Inc.

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 56 line 2291 section Threads objection [ud-aio-cpt]

Problem:

Edition of Specification (Year): 2004

Defect code :  2. Omission

[I thought I raised this before but I cannot find it in the archives.
Maybe I'm just not good at looking and remembering.]

The table on page 56 contains possible cancellation points.  Not part of
that table (or the previous one with the mandatory cancellation points)
is lio_listio.

read(), write(), pread(), and pwrite() are all mandatory
cancellation points.  It is therefore at least strange that lio_listio, which 
could be implemented using a simple call to any of these functions in case 
LIO_WAIT is used, is not on the list.

Action:

In the table on page 56, after the link entry, add lio_listio.

<Prev in Thread] Current Thread [Next in Thread>