Document Number: AUSTIN/135 Title: XSH TC1 d3 Aardvark Change Request Report (draft) Revision Date: 2002-09-06 Source: Andrew Josey, Chair Action: for review This report contains the draft dispositions of the aardvark comments submitted against the XSH TC1 d3 text. Aardvark Summary Table ______________________ ERN 1 Accept ERN 2 Accept _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1 Jon Hitchcock Bug in XSHtc1-d3 nanosleep (rdvk# 2) {jjh84} Tue, 27 Aug 2002 18:34:00 +0100 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1 Line: 392 Section: nanosleep Problem: XSH/TC1/D3/31 would add "SEE ALSO: nanosleep()" to the nanosleep section. This is not helpful to readers. The original ERN asked for "SEE ALSO: clock_nanosleep()". Action: At line 392, change "nanosleep" to "clock_nanosleep". [Ed recommendation: Accept] _____________________________________________________________________________ COMMENT Enhancement Request Number 2 dwc@spartan.eng.sun.com Bug in XSHtc1-d3 sigaction() (rdvk# 1) {dwcXSH-1} Tue, 20 Aug 2002 10:53:06 -0700 (PDT) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 1 Line: 577 Section: sigaction() Problem: See also my comment {dwcXBD-1} in in my comments on XBD TC1 draft 3. When we were addressing the issue raised by Barry Hedquist against in XBD TC1 draft 2, we went too far (largely due to a mistake on my part). The sa_handler element of struct sigaction can indeed be a pointer to a signal-catching function (taking a single argument) or one of the macros SIG_DFL or SIG_IGN. The sa_sigaction element of struct sigaction should only be a pointer to a signal-catching function (taking three arguments). Action: To be consistent with the text in the description of the sigaction() function, the following changes to XSH6 should replace XSH TC1 draft 3 line 577: "Pointer to a signal-catching function or one of the macros SIG_IGN or SIG_DFL." Change the Description field in the last entry in the table from: "Signal catching function." To: "Pointer to a signal-catching function."