RP/MSQ 4.0 (VMS)/MSQ 5.0 (VMS) - Lost secured messages (Doc ID 777532.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle MessageQ / MessageQ / 4.0,5.0
Information in this document applies to any platform

Goal

DESCRIPTION:
When two processes in UNIX send messages simultaneously to one recipient in VMS, a few messages are getting lost. They
have tried other combinations without loss of messages. The tests were performed using a small snippet of live source
code from Astran, tra011034.c complemented by a small test program, dmg_sender.c. There is no error message in the
logs or the application output. 

Customer first encountered the problem in their production environment where it happened a couple of times per month.
They were able to reproduce the problem in their dev environment. Tests involve 2 senders, sending simultaneously to
the same recipient. They always lose some messages (3-40) when sending 10000 messages simultaneously from each of 2
senders in UNIX to the same recipient VMS, but the other combinations are working fine: The 2 Senders Recipient Result
VMS VMS (same server) OK VMS VMS (different server) OK UNIX UNIX (same server) OK VMS UNIX (different server) OK UNIX
VMS (different server) Not OK (3-40 messages lost out of the 20000 sent) UNIX UNIX (different server) OK

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