RP/TUX 6.5 - RP 205> tpinit()/tpterm() in a tight loop causes client to hang - CR038708 (Doc ID 766904.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 6,5
Information in this document applies to any platform

Goal

DESCRIPTION:

In Tuxedo 6.5 /ws install, if I run a client coded as the following on Windows NT 4.0 running the base version without
patches:

#include "atmi.h"
main()
{
tpinit(0);
tpterm();
printf("1\n");
tpinit(0);
printf("1.5\n");
tpterm();
printf("2\n");
tpinit(0);
printf("2.5\n");
tpterm();
printf("3\n");
tpinit(0);
printf("3.5\n");
tpterm();
printf("4\n");
}

it will end successfully. After I apply the following patch:

65_205_nt40_wsclient_201264.exe

the client hangs after the first iteration.

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