FutureResponse transport correlater does not handle transport timeout correctly.
--------------------------------------------------------------------------------
Key: AMQNET-81
URL: https://issues.apache.org/activemq/browse/AMQNET-81
Project: ActiveMQ .Net
Issue Type: Bug
Components: ActiveMQ Client
Affects Versions: 1.0
Environment: .NET 2.0
Reporter: Jim Gomes
Assignee: Jim Gomes
Fix For: 1.0
While waiting for a response, there is a timeout value that can be set on the
transport protocol. However, the FutureResponse class will continue to loop
and wait even after the timeout has expired. The default timeout value is
INFINITE (-1). With a timeout value of infinite, there is no need to have a
loop to re-enter the timewait period. The timewait period should only be
entered once. When the timeout expires without a return response from the
broker, then a null response should be returned to the client.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.