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


VERSION: 6.4, 6.5
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.


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