Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0001430 [1003.1(2016/18)/Issue7+TC2] System Interfaces Objection Error 2020-12-09 12:02 2021-04-01 09:36
Reporter geoffclare View Status public  
Assigned To
Priority normal Resolution Accepted  
Status Applied  
Name Geoff Clare
Organization The Open Group
User Reference
Section write()
Page Number 2311, 2314
Line Number 73485, 73634
Interp Status ---
Final Accepted Text
Summary 0001430: Text about interleaving data should say thread not process
Description Where the description of write() talks about data written to a pipe (or FIFO) being interleaved it refers to "other processes" but should say "other threads".

Also, the text on line 73481 before the bullet list says "pipe or FIFO" but the bullet list items only say "pipe".
Desired Action On page 2311 line 73485 section write(), change:
Write requests of {PIPE_BUF} bytes or less shall not be interleaved with data from other processes doing writes on the same pipe. Writes of greater than {PIPE_BUF} bytes may have data interleaved, on arbitrary boundaries, with writes by other processes, whether or not the O_NONBLOCK flag of the file status flags is set.
to:
Write requests of {PIPE_BUF} bytes or less shall not be interleaved with data from other threads performing write operations on the same pipe. Writes of greater than {PIPE_BUF} bytes may have data interleaved, on arbitrary boundaries, with write operations by other threads, whether or not the O_NONBLOCK flag of the file status flags is set.

On page 2311 lines 73483-73500 section write(), change all occurrences of "pipe" to "pipe or FIFO".

On page 2314 line 73634 section write(), change:
interleaved with data from any other process
to:
interleaved with data from any other thread

Tags tc3-2008
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-12-09 12:02 geoffclare New Issue
2020-12-09 12:02 geoffclare Name => Geoff Clare
2020-12-09 12:02 geoffclare Organization => The Open Group
2020-12-09 12:02 geoffclare Section => write()
2020-12-09 12:02 geoffclare Page Number => 2311, 2314
2020-12-09 12:02 geoffclare Line Number => 73485, 73634
2020-12-09 12:02 geoffclare Interp Status => ---
2021-03-18 15:27 Don Cragun Status New => Resolved
2021-03-18 15:27 Don Cragun Resolution Open => Accepted
2021-03-18 15:28 Don Cragun Tag Attached: tc3-2008
2021-04-01 09:36 geoffclare Status Resolved => Applied


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker