[jboss-jira] [JBoss JIRA] (WFLY-4366) WebSocket Endpoint's onClose not always called on close

Stuart Douglas (JIRA) issues at jboss.org
Mon Feb 23 01:33:49 EST 2015


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

Stuart Douglas resolved WFLY-4366.
----------------------------------
    Resolution: Cannot Reproduce Bug


> WebSocket Endpoint's onClose not always called on close
> -------------------------------------------------------
>
>                 Key: WFLY-4366
>                 URL: https://issues.jboss.org/browse/WFLY-4366
>             Project: WildFly
>          Issue Type: Bug
>          Components: Web Sockets
>    Affects Versions: 8.2.0.Final, 9.0.0.Alpha1
>            Reporter: Toby Crawley
>            Assignee: Stuart Douglas
>
> When closing the browser, my Endpoint's onClose handler isn't always
> called. I can recreate this by connecting to the Endpoint in 3-4
> browser tabs in a single window, then closing the window. I see
> onClose being triggered for 1-2 of the connections, but rarely for
> all.
> After the browser is closed, all of the Sessions that were created
> return false for isOpen.
> If I run a similar app in Undertow (1.1.0.Final) that uses a
> WebSocketChannel directly, I don't see this behavior -
> WebSocketChannel.onCloseMessage gets called for every connection,
> which leads me to believe the issue is somewhere in the jsr
> implementation.
> Let me know if you need any more details, or want me to test anything
> on my end.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list