From f60c8b16bcf0e1230c49f7290dcae218f173a18b Mon Sep 17 00:00:00 2001 From: vuffiraa <> Date: Mon, 15 Apr 2019 17:40:25 +0000 Subject: [PATCH] 70_BOTVAC.pm: fixed command queue stop if upnp service is not available git-svn-id: https://svn.fhem.de/fhem/trunk@19191 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/CHANGED | 1 + fhem/FHEM/70_BRAVIA.pm | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/fhem/CHANGED b/fhem/CHANGED index 5c3366f9d..45d30b3be 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - bugfix: 70_BRAVIA: fix command queue stops if upnp service is not available - change: dummy/MQTT2_DEVICE/ZWave: setExtensionsEvent attr (Forum #95581) - change: 93_DbLog: add support for Meta.pm and delayed shutdown, attribute shutdownWait removed, direct attribute help in FHEMWEB, diff --git a/fhem/FHEM/70_BRAVIA.pm b/fhem/FHEM/70_BRAVIA.pm index 09240fad4..374d0bb07 100644 --- a/fhem/FHEM/70_BRAVIA.pm +++ b/fhem/FHEM/70_BRAVIA.pm @@ -1034,9 +1034,12 @@ sub ReceiveCommand($$$) { } # stop pulling for current interval - Log3($name, 4, "BRAVIA $name: drop successors"); - LogSuccessors($hash, @successor); - return; + # upnp service might not run at all, e.g. on KDL-65W857C + if ($service ne "upnp") { + Log3($name, 4, "BRAVIA $name: drop successors"); + LogSuccessors($hash, @successor); + return; + } } # data received