![]() For every delay, stores the next time at which a post-sleep timer with that delay is scheduled to fire. If we want to keep rescheduling, I think we would be forced to do something like the following (there are probably bugs): This bug can make that worse, if the machine is asleep a long time, *and* the timer gets rescheduled before the timer code itself processes the wakeup (which may be rare in "normal" use in Firefox I've been totally unable to reproduce the OSX-freezes-on-wake bug even with step-by-step instructions). Likely this was also the cause of the hard-to-reproduce problems that mccr8 has referred to going back a Long Time (the old timer code pushed all timers forward, and effectively restarted them from scratch, so a 100sec timer with 1 second left went back to 100s). So this provides a smoking gun as to the cause: timers that are set after we wake up get modified as well. > So after waiting the time the computer hibernated, Thunderbird checks forĪha! (also note the previous/earlier lines, like: > Two timers get refreshed after the hibernation before all timeouts get Thunderbird 38.2.0 lists in about:buildconfig, but THUNDERBIRD_38_2_0_RELEASE ![]() It also doesn't list enough running / sleeping states to match the account count, so there might be a concurrency issue.įurthermore, it's confusing that the versions aren't built with the changeset represented by the release tag, e.g. ![]() The firing time gets moved to the future according to the sleep time. A build with the parent mozilla-esr38 changeset before this change and comm-esr38 tip works as expected, so it's caused by a change on mozilla-esr38. Go to the Security tab and drag the slider down until you see Medium-high security. ![]() Reverting the changes from bug 1182831 didn't fix the issue, the main suspect is / Bug 1178890 - Update timer arrays after sleep to account for time sleeping. Go to Chrome settings, type Network and click on the Change Proxy Settings button. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |