RP/TUX 7.1, TUX 8.0 - tpgetrply() returns TPEBLOCK, it should return TPESYSTEM when the WSH is down. (Doc ID 771596.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo
Information in this document applies to any platform.
Information in this document applies to any platform
***Checked for relevance on 23-03-2011***

Goal

We have an application call to tpgetrply() after tpinit'ing successfully but before getting the reply the WSH goes
down. We then get a TPEBLOCK return code. If we have application logic that loops and tries tpgetply() again it will
continuously return TPEBLOCK's. In Tuxedo 6.5 the same application code would return a TPEBLOCK the first time, and
then the next try it would return a TPESYSTEM error code. This 6.5 behavior was expected in 7.1.

Solution

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