| To: | yyyyyyyyyyyyyyy@xxxxxxxxxxxxx |
|---|---|
| Subject: | Defect in XRAT B.2.9.5 |
| From: | Geoff Clare <yyy@xxxxxxxxxxxxx> |
| Date: | Mon, 24 May 2004 15:40:27 +0100 |
(Page and line numbers are for the 2004 edition.)
@ page 175 line 7396-7399 section B.2.9.5 comment [gwc cancellation points]
Problem:
Defect code : 1. Error
The first paragraph of the rationale for cancellation points contains
some historical left-over text which contradicts the normative text.
It should be updated (at the next opportunity) to reflect the current
intentions.
Action:
Change
"Cancellation points are points inside of certain functions where
a thread has to act on any pending cancellation request when
cancelability is enabled, if the function would block. As with
checking for signals, operations need only check for pending
cancellation requests when the operation is about to block
indefinitely."
to
"Cancellation points are points inside of certain functions where
a thread has to act on any pending cancellation request when
cancelability is enabled. For functions in the "shall occur" list,
a cancellation check must be done on every call regardless of
whether, absent the cancellation, the call would have blocked.
For functions in the "may occur" list, a cancellation check may
be done on some calls but not others; i.e. whether or not a
cancellation point occurs when one of these functions is being
executed can depend on current conditions."
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Defect in XCU cd, Geoff Clare |
|---|---|
| Next by Date: | Defect in XSH posix_memalign, Geoff Clare |
| Previous by Thread: | Defect in XCU cd, Geoff Clare |
| Next by Thread: | Defect in XSH posix_memalign, Geoff Clare |
| Indexes: | [Date] [Thread] [All Lists] |