Improve Atmosphere/WebSocket listener. Still an issue with Tomcat who doesn't detect disconnect properly