My Oracle Support Banner

SIGKILL sent by tmshutdown -w/-k may cause BB damage (Doc ID 765474.1)

Last updated on MAY 22, 2023

Applies to:

Oracle Tuxedo - Version 8.0 and later
Information in this document applies to any platform.
Information in this document applies to any platform



Goal

tmshutdown -w/-k may be used to speed up the shutdown process. Most of the time
a SIGTERM is sent by tmshutdown -w but depending on the delay specified a SIGKILL
may be issued. The SIGTERM signal is trappable is the Tuxedo libraries contain 
a corresponding signal handler to force a process receiving the SIGTERM signal to
terminate properly. As opposed to SIGTERM, SIGKILL is not trappable and may
cause the process to terminate is any portion of code, even critical one. Thus sending
a SIGKILL may cause the process to terminate while updating the BB with potential
damage to the BB structure.

Solution

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
Goal
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.