------------------------------------------------------------------------
A poll associated with this post was created, to vote and see the
results, please visit http://forums.slimdevices.com/showthread.php?t=116649
------------------------------------------------------------------------
Question: On what player types does the alarm fail for you?
- Squeezebox Radio (official firmware 7.x)
- Squeezebox Radio (community firmware 8.x)
- Squeezebox Touch (official firmware 7.x)
- Squeezebox Touch (community firmware 8.x)
- SB Classic/Boom/Receiver/Transporter
- Other (eg. Raspberry Pi based)
------------------------------------------------------------------------
To answer the first of my own questions:
That buggy command sequence appears to have been in the code for quite
some time already. This bit of code aims to prevent premature ending of
the alarm:
Code:
--------------------
# Don't respond to requests that we created ourselves
my $source = $request->source;
if ($source && ($source eq 'ALARM' || $source eq 'PLUGIN_RANDOMPLAY')) {
main::DEBUGLOG && $isDebug && $log->debug('Ignoring self-created request');
return;
}
--------------------
It would thus appear that for some reason the `source` variable is not
filled correctly and so it fails to trip over this safeguard.
------------------------------------------------------------------------
gordonb3's Profile: http://forums.slimdevices.com/member.php?userid=71050
View this thread: http://forums.slimdevices.com/showthread.php?t=116649
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta