# compliant_queue_ack

Guarantees that, once a client successfully acknowledges a message received from a routed queue, the message will not be redelivered. This is accomplished by the EMS server waiting until the message has been successfully acknowledged by the queue’s home EMS server before sending the response to the client.

    compliant_queue_ack = enable | disable

The `compliant_queue_ack` parameter is enabled by default. Because of the extra overhead incurred with compliant queue acknowledgments, you can disable this feature when performance is an issue. If compliant queue acknowledgment is disabled and a message is redelivered, the message’s `JMSRedelivered` indicator will be set.

Copyright © Cloud Software Group, Inc. All rights reserved.