View Issue Details

IDProjectCategoryView StatusLast Update
00014551003.1(2016/18)/Issue7+TC2System Interfacespublic2024-06-11 09:08
Reportergeoffclare Assigned To 
PrioritynormalSeverityObjectionTypeClarification Requested
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Section2.4.3
Page Number494
Line Number17135,17137
Interp Status---
Final Accepted Text
Summary0001455: readv() and writev() are missing from the table of async-signal-safe functions
DescriptionIt appears that readv() and writev() were accidentally omitted from the table of async-signal-safe functions in 2.4.3 when SUSv2 and POSIX.1-1996 were merged in 2001.

The description of readv() begins with "The readv() function shall be equivalent to read(), except as described below", and nothing "below" says that one of the exceptions is that the async-signal-safe requirement for read() does not apply to readv().

Likewise for writev().
Desired ActionAdd readv() and writev() to the table.
Tagstc3-2008

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-03-02 14:16 geoffclare New Issue
2021-03-02 14:16 geoffclare Name => Geoff Clare
2021-03-02 14:16 geoffclare Organization => The Open Group
2021-03-02 14:16 geoffclare Section => 2.4.3
2021-03-02 14:16 geoffclare Page Number => 494
2021-03-02 14:16 geoffclare Line Number => 17135,17137
2021-03-02 14:16 geoffclare Interp Status => ---
2021-11-11 16:56 Don Cragun Status New => Resolved
2021-11-11 16:56 Don Cragun Resolution Open => Accepted
2021-11-11 16:56 Don Cragun Tag Attached: tc3-2008
2021-11-26 15:12 geoffclare Status Resolved => Applied
2024-06-11 09:08 agadmin Status Applied => Closed