PetscPushSignalHandler#
Catches the usual fatal errors and calls a user-provided routine.
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscPushSignalHandler(PetscErrorCode (*routine)(int, void *), void *ctx)
Not Collective
Input Parameters#
routine - routine to call when a signal is received
ctx - optional context needed by the routine
See Also#
PetscPopSignalHandler()
, PetscSignalHandlerDefault()
, PetscPushErrorHandler()
Level#
developer
Location#
Examples#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages