RP/TUX Tuxedo TM_KILL_WITH_BBLOCK Environment Variable Behavior Is Now The Default Option
Last updated on JUNE 12, 2017
Applies to:Oracle Tuxedo - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
Tuxedo has these cases of sending a SIGKILL: SVCTIMEOUT, tmshutdown -k KILL, and tmshutdown -w timeout.
In the case of sending SIGKILL, if the target process is running while accessing the Tuxedo bulletin board, it can cause serious problems. For example, process hang or process crash with memory corruption.
To avoid this problem, Tuxedo introduced an environment variable called TM_KILL_WITH_BBLOCK. Only if a value was set for this environment variable would the
bulletin board memory lock be held, during sending of SIGKILL, so Tuxedo can safely kill the process with a lower chance of the bulletin board corruption.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms