# Terminating

JCloak ships with a watchdog that monitors the JVM and immediately kills the process if an illegal action is invoked. The following table contains all the exit codes that the watchdog uses for the different actions. The watchdog can be disabled by adding additional flags.

Exit Code Reason Disable Flag
501 A Java Agent has been attached -allowagent
502 The Unsafe class has been used -allowunsafe