Enableprocessmonitor() - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

S
F
ERVICE
UNCTIONS

enableProcessMonitor()

enableProcessMonitor()
NOTE
WARNING
190
M
X
800 S
P
ERIES
ROGRAMMERS
Enabling a process monitor causes the system to periodically check the health of
the calling process. If the process has exited, the system will detect the failure and
force a system reboot. The purpose of monitoring a process is to prevent the
terminal from hanging if a bug or unexpected event occurs causing a critical
process to exit.
A maximum of 50 processes can be monitored at any time.
If a process spawns processes the new processes will need to register
themselves if it is desired that they also be monitored.
If a process naturally exits or is replaced, it is up to the application to call
disableProcessMonitor() prior to exiting. Otherwise, the system will
interpret that a failure has occurred and will force a reboot.
Prototype
void enableProcessMonitor(void)
G
UIDE

Advertisement

Table of Contents
loading

Table of Contents