Issue #19293 Add support for session timeout cleanup and destroy.