# PXFSIGSUSPEND (L*X, M*X)

POSIX Subroutine: Suspends the process until a signal is received.

## Module

USE IFPOSIX

CALL PXFSIGSUSPEND (jsigset,ierror)

jsigset | (Input) INTEGER(4). A handle of structure `sigset`. Specifies a set of signals.
ierror | (Output) INTEGER(4). The error status.

If successful, ierror is set to zero; otherwise, an error code.

PXFSIGSUSPEND temporarily replaces the signal mask for the process with that given by the structure associated with the jsigset handle; it then suspends the process until a signal is received.

Parent topic: POSIX* Library Routines