VAADIN 8 -- SERVER CONNECTION LOST

We get some user sessions hang after certain file downloads (downloaded via a standard Servlet more than using the File Downloader object). Since we have “preserve on refresh” set to the webapp, if they refresh their browser it comes back.

But we also suffer Tomcat freezes (TC 9) after some user activity that then requires we restart Tomcat as most user activity seems to get hung up. We’ve not been able to uncover the reason. The server doesn’t appear overly busy, DB connections seem to work, etc. It’s a lot more tricky with websockets going as we cannot really see most of the client-server interactions.