Details
-
Type:
Other
-
Status: Closed
-
Priority:
Default
-
Resolution: Fixed
-
Affects Version/s: 1.4.0
-
Fix Version/s: None
-
Component/s: Engine
-
Labels:None
Description
If the user logged out in a previous trading session (previous week) and wants to logon at the next trading session start, the checkSessionTime() will reset the session. If the user sends the logon message immediately after the socket connection the checkSessionTime() fails because time between the socket connection (last sessiontime check) and the logon message processing is less than one second.
We suggested that Session.resetState() should be set the Session's lastSessionTimeCheck variable to 0 to solve this problem.