------------------------------------------------------------------------
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

Reply via email to