The -Xrs Java virtual machine command-line option tells the virtual machine to ignore the SIGSEGV and SIGABRT signals that are generated by the operating system if these signals are preventing Wowza Streaming Engine™ media server software from functioning.
You can create the -Xrs flag in the [install-dir]/bin/startup.sh file (or corresponding Windows file) by adding:
JMXOPTIONS=-Dcom.sun.management.jmxremote=true JMXOPTIONS="$JMXOPTIONS -Xrs"
In Unix, you can use the sync system call to configure the system to disable handling of the SIGSEGV, SIGFPE, SIGBUS, SIGILL, SIGTRAP, and SIGABRT signals. The command is:
Note: With the -Xrs option in effect, expect a 2 to 4 percent performance degradation. Also, the Java virtual machine can't generate heap dumps for signals such as SIGSEGV and SIGABRT, because it no longer intercepts them.