Bugzilla – Bug 15541
RTC alarm timer for next alarm does not get set when rtc alarm is in progress and server returns
Last modified: 2011-01-14 09:41:52 UTC
If a client-side fallback occurs and Server reconnects during fallback alarm (either when active or in snooze), and there is an alarm scheduled behind the fallback (e.g., tomorrow's alarm at the same time) the playerAlarmState notification will fail to start a fallback timer because self.alarmInProgress == 'rtc' and we are coded to not reset the timer to the server-configured alarm time in that situation if the next alarm time hits and the server is down at this time as well, the alarm will not sound.
realistically, this probably won't be looked at until after 7.5.0 release. That release is focused on SB Touch
Moving lower-priority bugs to next target
this bug is a microcosm of how horrible it is to sanely code a server-driven alarm with client-side fallbacks, esp. when the server communication about configured alarms is imperfect. welcome to my hell. target to future