RP/MSQ 5.0 - (UNIX, NT)- dmq listener dies with -23 on LD_link_accept (Doc ID 772313.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle MessageQ / MessageQ / 5
Information in this document applies to any platform

Goal

Product:  MessageQ, V5.0, RP25
Operating System:  Tru64 UNIX

During defragmentation of the customer's disks, the dmq listener dies. This problem is not reproducible in-house or on
the customer's test systems. It only happens on their production systems during the times of month when they run their
disk-defragmenter.  We were able to capture a trace that shows us the circusmstances and error code when the link
listener dies:
************ dmqld (1974) 19-JAN-2003 06:41:50 ************
ld, link listener for group 9008 is exiting

************ dmqld (1976) 19-JAN-2003 06:41:51 ************
ld, link sender for group 9008 is connected to group 9018, 
csu013.cs.kadaster.nl

************ dmqgcp (1955) 19-JAN-2003 06:41:55 ************
gcp, link listener (1974) for group 9008 has died

06:41:50.922588 LD 01974:   -LD_link_accept {
06:41:50.923564 LD 01974:      -io socket accept error, -16
06:41:50.923564 LD 01974:      -system error value, 22
06:41:50.923564 LD 01974:   -} LD_link_accept, -23
06:41:50.923564 LD 01974:} LD_listener_interrupt, -23
06:41:50.923564 LD 01974:} LD_listener_loop, -23
06:41:50.924541 LD 01974:LD_disable_interrupts {
06:41:50.925517 LD 01974:} LD_disable_interrupts, 0
06:41:50.925517 LD 01974:LD_listener_destroy {
06:41:50.925517 LD 01974:   -LD_disable_interrupts {
06:41:50.926494 LD 01974:   -} LD_disable_interrupts, 0
06:41:50.926494 LD 01974:   -LD_link_destroy {
06:41:50.926494 LD 01974:   -} LD_link_destroy, 0
06:41:50.926494 LD 01974:   -LD_control_destroy {
06:41:50.926494 LD 01974:      -LD_queue_destroy {
06:41:50.946025 LD 01974:      -} LD_queue_destroy, 0
06:41:50.946025 LD 01974:   -} LD_control_destroy, 0
06:41:50.947001 LD 01974:} LD_listener_destroy
06:41:50.947001 LD 01974:} main, -23
The link receiver receives an LD protocol error, -16, and then dies with an LD_ACCEPTERR (-23).

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