Enables asynchronous faults.
#include <idl/c/base.h>
#include <idl/c/pfm.h>
void
pfm_$enable_faults (void)
The pfm_$enable_faults routine enables asynchronous faults after they have been inhibited by a call to the pfm_$inhibit_faults routine. The pfm_$enable_faults routine causes the operating system to pass asynchronous faults on to the calling process.
While faults are inhibited, the operating system holds at most one asynchronous fault. Consequently, when pfm_$enable_faults returns, there can be at most one fault waiting on the process. If more than one fault was received between calls to the pfm_$inhibit_faults and pfm_$enable_faults routines, the process receives the first asynchronous fault received while faults were inhibited.
To enable faults to occur after a call to pfm_$inhibit_faults, use the following:
pfm_$enable_faults( );