Community
Participate
Working Groups
After the Tomcat timeout expires a new server session is created. The server session contains the SharedVariableMap which is updated on the client on every change on the server through client notification. This map has a version as integer which is increased on every change. But since a new server session reinitialize this map, the version is set to 0 in a new session. Then the client still has a version of the map which is greater than 0 and therefore never updates the map within the client notification until the version on the server is equal to the client's version. It must be assured, that a new server session always uses a greater version for the SharedVariableMap than all former maps in another sessions.
Created attachment 203738 [details] Patch that solves issue
Applied patch
shipped with 3.7.1