bug #7035
Vaadin views keeping connection open as long as the view has not exited
100%
Description
For Views using the AbstractPresenter a conversation is started when the view is initialized and is closed when the view exits.
These caused open connections to accumulate. For each opened view a connection is kept open until the suer explicitly exist the view. If the browser window showing the view is closed the view if not being notifies and will not exit the used connection is thus kept open and will never? close. The connection pool which is limited to max 15 connections is running out of connections quite soon due to this probelm.
Subtasks
Associated revisions
ref #7035 unbinding ConversationHolder on access denied situations
Revert "enabling transaction close on conversation unbind after ref #6780 is fixed this could also have en effect to ref #7035"
need to revert due to problems with transaction synchronization being not active
This reverts commit ec18134aae9b2699aebfcf378da03d767332dcb7.
ref #7035 reducing heardbeat interval to 30s to cleanup open connections
History
#1 Updated by Andreas Kohlbecker about 3 years ago
- Status changed from New to In Progress
#2 Updated by Andreas Müller about 3 years ago
Is this still an open issue? If yes, move to 4.12
#3 Updated by Andreas Kohlbecker about 3 years ago
- Status changed from In Progress to Rejected
- Target version deleted (
Release 4.11)
This issue is no longer relevant since we decided for a completely different approach, see #7046