You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think something is wrong with resetting timer. In production, timer receives requests continuously. If timer is missing a timing, a following request resets a timer so it is not a problem. In testing, only 3 requests are sent. If timer is missing a timing, no more action is performed.
The text was updated successfully, but these errors were encountered:
timer.go abuses time.Now(). Entering to Reset() is synced with sync.Mutex but time.Now() is not synced. This allows the timer to set negative duration then timer is stopped.
I think something is wrong with resetting timer. In production, timer receives requests continuously. If timer is missing a timing, a following request resets a timer so it is not a problem. In testing, only 3 requests are sent. If timer is missing a timing, no more action is performed.
The text was updated successfully, but these errors were encountered: