Does TIBCO Adapter(TM) for MQSeries use MQGET_WAIT call from MQ API?

Does TIBCO Adapter(TM) for MQSeries use MQGET_WAIT call from MQ API?

book

Article ID: KB0090607

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Adapter for Websphere MQ -
Not Applicable -

Description

Resolution:
No, TIBCO Adapter(TM) for MQSeries does not use MQGET_WAIT API call.

If adapter uses MQGET_WAIT API to get MQ messages from MQ queue and if there are no messages in the queue then the thread being used by the particular adapter service will keep on waiting, consequently the thread will be blocked until any new messages arrive in the queue. So, if thread is blocked for long time, other service tasks will not be able to process any other requests. Given this, TIBCO Adapter(TM) for MQSeries does not use MQGET_WAIT API call.

Issue/Introduction

Does TIBCO Adapter(TM) for MQSeries use MQGET_WAIT call from MQ API?