wrapper.java.detect_debug_jvm |
||||||||||||||
WARNINGDO NOT modify any of these parameters unless you have read this property description. Incorrect settings can cause the Wrapper to fail to operate as expected. The Wrapper has several features which are designed to detect when a JVM has frozen, or otherwise become unstable. Normally these features should all be left enabled. However, when a JVM is connected to a debugger, it is common for the JVM to intentionally be frozen as various debugging operations take place. In these cases, the Wrapper would normally think the JVM was frozen, and kill and restart it in the middle of a debug session. The Wrapper works around this problem by checking the configured Java command line and ignoring certain timeouts when it detects that a debugger is in use. This property makes it possible to enable or disable this debugging check. The default value is "TRUE", which will detect the debugging and ignore certain timeouts.
Debugger Detection:
The Wrapper will decide that the JVM is using a debugger
if the wrapper. When the Wrapper detects that a debugger is in use, the following banner will be logged on startup:
Then the first time that any of the ignored timeouts expire, the following banner will be logged:
|
Reference: Java Command |
|