Uploaded image for project: 'core-c#dof-oal'
  1. core-c#dof-oal
  2. COAL-116

Calling a timer item callback can be delayed when PCRTime_GetMS rolls over

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 7.1.6
    • 7.1.6
    • None

      If a timer item should be called after PCRTime_GetMS rolls over, and the current timer_tree is empty, the timer is calling an extra wait that can delay calling the callback for the timer item.  This was seen on a connection that was only sending the ping and heartbeats for the silence timers.  

      If a new timer item is added, or after a period of time, it would recover, but it would still have extended for a while.

            jwinder John Winder
            jwinder John Winder
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: