diff options
author | Artur <artur@vaadin.com> | 2017-07-24 08:43:52 +0300 |
---|---|---|
committer | Henri Sara <henri.sara@gmail.com> | 2017-07-24 08:43:52 +0300 |
commit | 94f2e1f4227c59b21011747ab04ed553cfa235a8 (patch) | |
tree | 52852074a507c5f9dafed71f978883385ba8ecd5 /LICENSE | |
parent | 913e55ae4084c1f3e8c41b7620f3d7496710ba03 (diff) | |
download | vaadin-framework-94f2e1f4227c59b21011747ab04ed553cfa235a8.tar.gz vaadin-framework-94f2e1f4227c59b21011747ab04ed553cfa235a8.zip |
Do full connector tracker cleanup when the session lock is released (#9707)
As there is no "request end" call after invoking UI.access() from a background thread,
the connector map was not earlier properly cleaned afterwards. If you toggled visibility of a
component from the background thread, the tracker state became inconsistent.
If this becomes a performance problem, it could probably be optimized to that cleanup
is done in request end and only at the end of access if not inside a request.
Fixes #9654
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions