Last update: 03 June,1998
98 #005
_____________________________________________________________________________
Topic: signal.h
Relevant Sections: signal.h
Spec: XSH5
Resolution Request:
-------------------
There appears to be some confusion in understanding the requirements
for the Default actions (i) and (ii)
The specification states:
i Abnormal termination of the process. The process is
terminated with all the consequences of _exit() except that
the status is made available to wait() and waitpid()
indicates abnormal termination by the specified signal.
ii Abnormal termination of the process.
Additionally, implementation-dependent abnormal termination
actions, such as creation of a core file, may occur.
Its not clear that the requirements of (i) for process termination apply
to (ii).
Resolution Response
-------------------
The intent of the specification is that the requirements of (i)
do apply to (ii).
In a future revision of XSH, the following change should be considered
to the default actions i and ii on XSH5, P1131:
i Abnormal termination of the process.
ii Abnormal termination of the process. Implementation-dependent
abnormal termination actions, such as creation of a core file,
may also occur.
(the last sentence of item ii is EX shaded).
Rationale
-------------
This change will clarify the requirement but make no normative change.
Circulated for review: Jun 3 1998