Meldung im log nach perl update

Begonnen von The-Holgi, 02 März 2016, 07:41:34

Vorheriges Thema - Nächstes Thema

The-Holgi

Hallo,
nachdem ich meinen Raspberry auf den "neuesten Stand" gebracht habe wurde auch perl auf Version 5.20 upgedatet.
Seit diesem update bekomme ich unter anderem diese Meldung im log:
2016.03.01 20:00:00 1: PERL WARNING: print() on closed filehandle SOCK at (eval 10021) line 5.
2016.03.01 20:00:00 3: eval: {
my $Eventname;
my $EventMorgen;
$EventMorgen = fhem("get events tomorrow");
print $EventMorgen;
if ($EventMorgen ne "none") {
  $Eventname = "Reminder: $EventMorgen" ;
  fhem("set Pushover1 msg '$Eventname' 'rausstellen' '' 0 ''");
  fhem("set ton6 on");
}
}


Jemand eine Idee was man tun kann ?

Gruß Holgi
Raspberry Pi 5

rudolfkoenig

Statt "print x" sollte man in FHEM "Log 1, x" verwenden.
SOCK wird in 73_MPD.pm verwendet, wie das Modul schafft print zu beeinflussen, ist mir aber z.Zt. ein Raetsel.

The-Holgi

Danke für den Tip,
hab es geändert.

Gruß Holgi
Raspberry Pi 5