Added check for isActiveSession() before starting session in WebSessionManager