tpinit() Takes Long Time When Setting Network Timeout

(Doc ID 2406498.1)

Last updated on JUNE 01, 2018

Applies to:

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

Symptoms

When setting following configuration, tpinit() does not return.

ubbconfig  WSL specify -N option

WSL" SRVGRP="WSLGROUP" SRVID=1 CLOPT="-A -- -n //myhost:5555 -N60"

 

And client scenario.

Thread-1 tpinit(TPMULTICONTEXTS|TPU_THREAD)
it return immediately as expected.

 

Thread-1 tpcall() it takes long time due to service is working.

 

Thread-2 tpinit(TPMULTICONTEXTS|TPU_THREAD)
it does not return until tpcall() return in Thread-1 or getting unsolicited notification message.

 

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