[mod_cluster-issues] [JBoss JIRA] (MODCLUSTER-478) Session draining always takes maximum configured timeout since listener is always notified before session is removed

Aaron Ogburn (JIRA) issues at jboss.org
Thu Mar 24 11:56:00 EDT 2016


     [ https://issues.jboss.org/browse/MODCLUSTER-478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aaron Ogburn updated MODCLUSTER-478:
------------------------------------
              Status: Pull Request Sent  (was: Pull Request Sent)
    Git Pull Request: https://github.com/modcluster/mod_cluster/pull/171, https://github.com/modcluster/mod_cluster/pull/170, https://github.com/modcluster/mod_cluster/pull/166  (was: https://github.com/modcluster/mod_cluster/pull/170, https://github.com/modcluster/mod_cluster/pull/166)


Thanks, [~rhusar]!  Here's a 1.2 PR too of the fix in case it's needed for EAP 6.

> Session draining always takes maximum configured timeout since listener is always notified before session is removed
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: MODCLUSTER-478
>                 URL: https://issues.jboss.org/browse/MODCLUSTER-478
>             Project: mod_cluster
>          Issue Type: Bug
>          Components: Core & Container Integration (Java)
>    Affects Versions: 1.2.11.Final, 1.3.1.Final
>         Environment: -JBoss EAP 6
>            Reporter: Aaron Ogburn
>            Assignee: Radoslav Husar
>
> mod_cluster session draining does not properly end when an active session is invalidated.  The NotifyOnDestroySessionListener is not invoked because it is not properly added.  That listener is added as a ApplicationLifecycleListeners, but JBossWeb 7 invokes ApplicationSessionLifecycleListeners instead upon session expiration.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the mod_cluster-issues mailing list