RP/TUX Tuxedo TM_KILL_WITH_BBLOCK Environment Variable Behavior Is Now The Default Option
(Doc ID 2127083.1)
Last updated on DECEMBER 10, 2019
Applies to:Oracle Tuxedo - Version 220.127.116.11.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.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document