Why not just a run a separate timer whose function is to handle the KeepAlive call?
Personally, I call KeepAlive every 60 minutes - that way I am well within the window to keep the session alive, and even if I missed a timer (for whatever reason), I should still get the next one 60 mins later.
Personally, I call KeepAlive every 60 minutes - that way I am well within the window to keep the session alive, and even if I missed a timer (for whatever reason), I should still get the next one 60 mins later.


Comment