bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#15561: periodic timer stops running


From: Paul Eggert
Subject: bug#15561: periodic timer stops running
Date: Thu, 27 Feb 2014 18:42:42 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

[Resending with corrected bug-report address; sorry about that.]

Barry OReilly wrote:
But what happens if the next timer happens to be soon, and Emacs receives 
SIGALRM inbetween set_alarm and unblock_timers?

Are you talking about a SIGALRM received during the execution of do_pending_atimers, between run_timer's call to set_alarm and do_pending_atimers's call to unblock_atimers? If so, the SIGALRM should be held by the operating system during that period, and Emacs won't be informed of the SIGALRM until unblock_atimers does its thing. Sorry, I don't see how this would cause a timer to stop.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]