qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPIDJMS-403) Failover handler doesn't release pending tasks that could complete on connection drop
Date Tue, 17 Jul 2018 21:18:00 GMT

    [ https://issues.apache.org/jira/browse/QPIDJMS-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16547118#comment-16547118

ASF subversion and git services commented on QPIDJMS-403:

Commit 3244adc3adf14e90f0367df683f672a0b4e87d80 in qpid-jms's branch refs/heads/master from
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=3244adc ]

QPIDJMS-403 Trigger whenOffline event on queued requests on drop

When the handle connection failure method runs it should trigger the
when off line behavior of any currently queued tasks in order to allow
timely completion of requests that do not need to wait for a new
connection to happen such as session close, message acknowledge etc.

> Failover handler doesn't release pending tasks that could complete on connection drop
> -------------------------------------------------------------------------------------
>                 Key: QPIDJMS-403
>                 URL: https://issues.apache.org/jira/browse/QPIDJMS-403
>             Project: Qpid JMS
>          Issue Type: Bug
>          Components: qpid-jms-client
>    Affects Versions: 0.34.0
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>            Priority: Minor
>             Fix For: 0.35.0
> Some tasks that are in flight in the Failover handler could complete when a connection
drops instead of waiting for a reconnect to occur but are not having their off line behavior
handler triggered when the connection drop is detected and are forced to wait until a reconnect
before they complete.  One such example is a session close which when in flight and the connection
drops we can allow the request to complete because there nothing more to do for that request
on reconnect. 

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message