My Oracle Support Banner

RP/TUX 6.4, 6.5, 6.51 - tpunsubsribe() deletes wrong records after migration. (Doc ID 771593.1)

Last updated on JANUARY 19, 2018

Applies to:

Oracle Tuxedo / Tuxedo / 6.4, 6.5, 6.51
Information in this document applies to any platform

Goal

PRODUCT: TUXEDO 
VERSION: 6.4, 6.5
PLATFORM: SOLARIS
ISSUE: MP configuration. If application has a variety of event subscriptions TMUSREVT will generate multiple
subscription handle hash buckets. This will cause the subscription list to be resorted when master TMUSREVT unloads
database into control file. It happens when master TMUSREVTsends subscription database to secondary Event Server (in
_tp_send_db()). The sorting will cause a mismatch between sequence number (seqno in EB_SUBSCRIPTION_HNDL) and the
subscription handle return from tpsubscribe() for migrated master 
TMUSREVT. Therefore when application server calls tpunscribe() with event handle,  the wrong event subscription will
be removed.

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
  References

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