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

Defect in XBD sched.h

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XBD sched.h
From: yyyyyy@xxxxxxxxxxxxx
Date: Fri, 14 May 2004 11:19:32 +0100 (BST)
        Defect report from : Andrew Josey , The Open Group

(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)

@ page 298 line 10597 section sched.h objection {optiion-constants-defined}

Problem:

Edition of Specification (Year): 2004

Defect code :  1. Error

sched.h has the following text in the DESCRIPTION:

"In addition, if _POSIX_SPORADIC_SERVER or _POSIX_THREAD_SPORADIC_SERVER is 
defined, the sched_param structure defined in <sched.h> shall contain the 
following members in addition to those specified above:"

Since symbolic constants for options can be defined to -1, (or not
defined and sysconf() report support for the option) this language is
incorrect . 



Action:

Either remove the lead in so the section says

"The sched_param structure...."   (the option is thus noted
by the shading and margin marker notation)

or restate in terms of the option names

"In addition, if the Process Sporadic Server or Thread Sporadic Server
options are supported, the sched_param structure..."


<Prev in Thread] Current Thread [Next in Thread>
  • Defect in XBD sched.h, ajosey <=