[
https://issues.apache.org/activemq/browse/AMQNET-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timothy Bish resolved AMQNET-212.
---------------------------------
Resolution: Fixed
Testing of the Monitor completed, the InactivityMonitor is now enabled by
default on the TcpTransport.
> Add an Inactivity Monitor to the Transports layer to timeout broken
> connections
> -------------------------------------------------------------------------------
>
> Key: AMQNET-212
> URL: https://issues.apache.org/activemq/browse/AMQNET-212
> Project: ActiveMQ .Net
> Issue Type: Improvement
> Components: ActiveMQ
> Affects Versions: 1.2.0
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Fix For: 1.2.0
>
> Attachments: InactivityMonitor.diff
>
>
> In order to more quickly detect broken connections between client and broker
> the NMS.AcitveMQ client needs to add an InactivityMonitor transport filter
> that deals with the keep alive messages that allow for detection of broken
> sockets. Right now a broken connection such as one that occurs when a cable
> is pulled isn't detected and the client can sit idle instead of failing over
> if there's no outbound messages to trigger a failed write.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.