Add support for idle timeout in websockets as this is needed for JSR later