View Issue Details

IDProjectCategoryView StatusLast Update
00000371003.1(2008)/Issue 7System Interfacespublic2013-04-16 13:06
Reporternick Assigned Toajosey  
PrioritynormalSeverityEditorialTypeError
Status ClosedResolutionAccepted 
NameNick Stoughton
OrganizationUSENIX
User Reference
Sectionsem_init()
Page Number1818
Line Number58049
Interp Status
Final Accepted Text
Summary0000037: Application Usage does not match Change History
Description@ page 1818 line 58049 section sem_init editorial {nms-sem-base}

Problem:

Edition of Specification (Year): 2008

Defect code : 1. Error

At Issue 7, we moved the SEM option to base. However, the Application
Usage for sem_init() states "The sem_init( ) function is part of the
Semaphores option and need not be available on all implementations."

This is no longer true.

The same holds for other semaphore functions:
sem_close(), sem_destroy(), sem_getvalue(), sem_open(),sem_post(),
sem_trywait(), sem_unlink(), and sem_wait() [this last is a pointer page to
sem_trywait()]. Note that sem_timedwait() does not suffer from the problem.
Desired ActionAt the following page/lines, remove the words "The xx() function is part
of the Semaphores option and need not be provided on all implementations."

Page Line
1812 57909
1814 57950
1816 57992
1818 58049
1822 58156
1823 58223
1828 58405
1830 58462

In all cases except page 1828, line 58405, replace the Application Usage with
"None." (The exception, for sem_trywait() and sem_wait(), has a second
paragraph in App Usage which will now stand alone).
Tagstc1-2008

Activities

ajosey

2009-06-25 08:24

manager   bugnote:0000077

Reference XSHbug3 ERN 42

Issue History

Date Modified Username Field Change
2009-06-15 17:11 nick New Issue
2009-06-15 17:11 nick Name => Nick Stoughton
2009-06-15 17:11 nick Organization => USENIX
2009-06-15 17:11 nick Section => sem_init()
2009-06-15 17:11 nick Page Number => 1818
2009-06-15 17:11 nick Line Number => 58049
2009-06-15 17:21 nick Tag Attached: in aardvark
2009-06-15 17:21 nick Tag Attached: Real bug
2009-06-15 17:22 nick Tag Detached: Real bug
2009-06-15 17:22 nick Tag Detached: in aardvark
2009-06-15 17:22 nick Tag Attached: real bug in aardvark
2009-06-25 08:23 ajosey Assigned To => ajosey
2009-06-25 08:23 ajosey Status New => Resolved
2009-06-25 08:23 ajosey Resolution Open => Accepted
2009-06-25 08:24 ajosey Note Added: 0000077
2009-07-30 15:48 msbrown Tag Detached: real bug in aardvark
2010-08-19 16:47 ajosey Tag Attached: tc1
2010-08-27 10:36 ajosey Tag Renamed tc1 => tc1-2008
2013-04-16 13:06 ajosey Status Resolved => Closed