2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-17 17:36:01 +00:00

98_dummy.pm: avoid crash with readingsList set.

git-svn-id: https://svn.fhem.de/fhem/trunk@11442 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2016-05-15 12:43:12 +00:00
parent f07345b3bb
commit 5bb93415e2

View File

@ -38,11 +38,16 @@ dummy_Set($@)
}
my @rl = split(" ", AttrVal($name, "readingList", ""));
if(@rl && grep /\b$a[0]\b/, @rl) {
my $v = shift @a;
readingsSingleUpdate($hash, $v, join(" ",@a), 1);
return;
}
my $doRet;
eval {
if(@rl && grep /\b$a[0]\b/, @rl) {
my $v = shift @a;
readingsSingleUpdate($hash, $v, join(" ",@a), 1);
$doRet = 1;
}
};
return if($doRet);
my $v = join(" ", @a);
Log3 $name, 4, "dummy set $name $v";