]> source.dussan.org Git - vaadin-framework.git/commit
Force connection to closed state on reconnect (#12853)
authorArtur Signell <artur@vaadin.com>
Thu, 31 Oct 2013 16:42:22 +0000 (18:42 +0200)
committerVaadin Code Review <review@vaadin.com>
Thu, 31 Oct 2013 17:45:14 +0000 (17:45 +0000)
commit9e6a82d29c827c13834bb7c16f59a621233f8e1c
tree75bf7716156bcd0e986a4f1210f4569b8f12fb0c
parent7b120fc196a0517c95a5d8f93c4b72c5b9a72a0b
Force connection to closed state on reconnect (#12853)

IE10+ does not call onabort when the streaming connection is aborted.
As a result, onclose is never called and the client side does not
change the connection state away from "connected". This results in
user actions not being queued on the client side, instead the client
tries to send them immediately, leading to an eternal spinner.

If this can be fixed in Atmosphere somehow, it should. This is a
workaround until then.

Change-Id: Icd1a86ac9775d1a7d9c0bc1dee0fd399e2bf2266
client/src/com/vaadin/client/communication/AtmospherePushConnection.java