My Oracle Support Banner

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

Last updated on JANUARY 16, 2023

Applies to:

Oracle MessageQ - Version 4.0 and later
Information in this document applies to any platform.
Information in this document applies to any platform


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 (<PID>) 19-JAN-2003 06:41:50 ************
ld, link listener for group <GID> is exiting

************ dmqld (<PID>) 19-JAN-2003 06:41:51 ************
ld, link sender for group <GID> is connected to group <GRP_NUMBER>, <HOST>

************ dmqgcp (<PID>) 19-JAN-2003 06:41:55 ************
gcp, link listener (<PID>) for group <GID> has died

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


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

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