# Timer misbehaving with system time change

**URL:** <https://discourse.libsdl.org/t/timer-misbehaving-with-system-time-change/26705>\
**Category:** SDL Development\
**Created:** [October 10, 2019, 5:12pm UTC](https://discourse.libsdl.org/t/timer-misbehaving-with-system-time-change/26705 "2019-10-10T17:12:25Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![stevef](https://discourse.libsdl.org/letter_avatar_proxy/v4/letter/s/f17d59/32.png) [@stevef](https://discourse.libsdl.org/u/stevef)\
**Post date:** [October 15, 2019, 5:28pm UTC](https://discourse.libsdl.org/t/timer-misbehaving-with-system-time-change/26705/2 "2019-10-15T17:28:27Z")

</div>

We have also seen behavior that appears to be caused by this issue. We have customers in other time zones and our software adjusts for the time zone the user sets in the system. That can cause time to be set back, with the resulting freeze, when they first run our software after setting the new time zone.  
We tested this behavior and did not need to use any BBCSDL commands relating to time to see the issue so we are not sure of the cause. We did discover that rather than stopping indefinitely our software only seems to stop executing until the system time “catches up” to the time it was at before being set back.

---

_[View the full topic](https://discourse.libsdl.org/t/timer-misbehaving-with-system-time-change/26705)._
