Session timeout: Prevented double firing of requests.

Fixes #5631
Merge pull request #5640 from pjackson28/fixsessiontimeout

Session timeout: Prevented double firing of requests.