Tuxedo tmshutdown Utility Command Hangs When Shutting Down A GWTDOMAIN Process (Doc ID 1600428.1)

Last updated on DECEMBER 05, 2016

Applies to:

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

Symptoms

 Sometimes tmshutdown hangs when trying to shut down a GWTDOMAIN process with the following GWTDOMAIN stack trace.

[apg@venus 1509349]$ /usr/bin/pstack 453
Thread 6 (Thread 0x2aeb93356940 (LWP 460)):
#0  0x0000003db04d6362 in msgrcv () from /lib64/libc.so.6
#1  0x00002aeb8df62e80 in thrgw_msgrcv () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#2  0x00002aeb8df2bc44 in thrgw_rqstrecv_loop () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#3  0x0000003db100683d in start_thread () from /lib64/libpthread.so.0
#4  0x0000003db04d503d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x2aeb93d57940 (LWP 461)):
#0  0x0000003db04d6362 in msgrcv () from /lib64/libc.so.6
#1  0x00002aeb8df62e80 in thrgw_msgrcv () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#2  0x00002aeb8df2ba98 in thrgw_rplyrecv_loop () from /home//tux1111/tuxedo11gR1/lib/libgw.so
#3  0x0000003db100683d in start_thread () from /lib64/libpthread.so.0
#4  0x0000003db04d503d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x2aeb94758940 (LWP 462)):
#0  0x0000003db100b280 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aeb8e98aa20 in _e_thread_cond_timedwait () from /home/tux1111/tuxedo11gR1/lib/libengine.so
#2  0x00002aeb8df2a439 in gw_toMain () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#3  0x0000003db100683d in start_thread () from /lib64/libpthread.so.0
#4  0x0000003db04d503d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x2aeb95159940 (LWP 463)):
#0  0x0000003db100b280 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aeb8e98aa20 in _e_thread_cond_timedwait () from /home/tux1111/tuxedo11gR1/lib/libengine.so
#2  0x00002aeb8df76c7b in gw_shutdown () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#3  0x00002aeb8df2b6f8 in thrgw_proc_loop () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#4  0x0000003db100683d in start_thread () from /lib64/libpthread.so.0
#5  0x0000003db04d503d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x2aeb95b5a940 (LWP 464)):
#0  0x0000003db04ce1d2 in select () from /lib64/libc.so.6
#1  0x00002aeb8e1e6b40 in _e_net_poll () from /home/tux1111/tuxedo11gR1/lib/libgpnet.so
#2  0x00002aeb8e1e1b6c in _e_net_icursor () from /home/tux1111/tuxedo11gR1/lib/libgpnet.so
#3  0x00002aeb8e1e247d in _e_net_opencursor () from /home/tux1111/tuxedo11gR1/lib/libgpnet.so
#4  0x00002aeb8df2b2f6 in thrgw_nwrecv_loop () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#5  0x0000003db100683d in start_thread () from /lib64/libpthread.so.0
#6  0x0000003db04d503d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2aeb8eeccca0 (LWP 453)):
#0  0x0000003db100b280 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00002aeb8e98aa20 in _e_thread_cond_timedwait () from /home/tux1111/tuxedo11gR1/lib/libengine.so
#2  0x00002aeb8df2adac in thrgw_run_svr () from /home/tux1111/tuxedo11gR1/lib/libgw.so
#3  0x0000000000401758 in _tmrunserver ()
#4  0x00002aeb8e35cd2c in _tmstartserver () from /home/tux1111/tuxedo11gR1/lib/libtux.so
#5  0x000000000040143d in main ()

 

Cause

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