Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

System Functions (t) tdm_spawn(2)
The set of signals for which default action is set and the set of signals to be ignored are
the same in the child process as in the parent process unless modified by
inherit->sigdefault. See Signals, earlier.
The child process does not share directory streams with the parent. All open directory
streams are closed for the child process.
Default Guardian Attributes
If the pe_parms parameter contains a null pointer, the newly created OSS process retains all of
these default Guardian attributes of the process that calls the tdm_spawn() function:
Priority
Processor on which the process executes
Home terminal
Job ID
DEFINE mode switch
Creator access ID (CAID)
Process access ID (PAID), unless the S_ISUID mode bit of the new process image file is
set
Security group list
Job ancestor or GMOM
Unread system message index (PCBMCNT)
This attribute assignment is different from the assignment made when creating a new
process with Guardian procedures.
Outstanding incoming and outgoing message limits
This attribute assignment is different from the assignment made when creating a new
process with Guardian procedures.
Login, remote login, and saveabend flags
File creation mask
If the pe_parms parameter contains a null pointer, the default Guardian attributes of the new pro-
cess that differ from those of the calling process are:
Segments created or shared using Guardian procedures such as
SEGMENT_ALLOCATE_ are not inherited.
The program file is the file specified in the tdm_spawn() call.
The library file is specified in the program file.
The child process does not inherit the parent process extended swap file (if any). For a
G-series TNS process or an accelerated process, the extended data segment is managed
by the Kernel Managed Storage Facility (KMSF) unless an extended swap file is
specified in the pe_extwap_file_name field of the process_extension structure
described elsewhere in this reference page.
527186-023 Hewlett-Packard Company 849