Microsoft KB Archive/883475

= MSMQ-MQSeries pipes are in a pending state in MSMQ-MQSeries Bridge =

Article ID: 883475

Article Last Modified on 5/18/2007

-

APPLIES TO


 * MSMQ - MQSeries Bridge

-



SYMPTOMS
In MSMQ-MQSeries Bridge, the pipes between the MSMQ-MQSeries Bridge and Microsoft Message Queuing (also known as MSMQ) are sometimes in a pending state. You may receive the following error message in the event log file:

Pipe is in pending state



CAUSE
MSMQ-MQSeries Bridge dynamically creates an MQSeries sync queue when MSMQ-MQSeries Bridge sends transactional messages from Message Queuing to MSMQ-MQSeries Bridge. By default, the shareability option of the sync queue is set to Not shareable. This setting causes the MSMQ-MQSeries pipes to be in a pending state.



RESOLUTION
To resolve this problem, change the shareability option of the sync queue from Not shareable to Shareable.



MORE INFORMATION
To reproduce the problem, set up MSMQ-MQSeries Bridge and set the shareability option of the sync queue to Not shareable.

