TelegramBot - Warnung im Log nach Update

Begonnen von throbin, 24 Juni 2017, 11:37:55

Vorheriges Thema - Nächstes Thema

throbin

Hi,

ich bekomme bei jedem Start eine Warnung im Log, diese kommt seit dem letzten TelegramBot Update:

2017.06.24 11:28:14.227 1: PERL WARNING: Use of my $_ is experimental at ./FHEM/50_TelegramBot.pm line 3243.
2017.06.24 11:28:14.227 1: stacktrace:
2017.06.24 11:28:14.232 1:     main::__ANON__                      called by ./FHEM/50_TelegramBot.pm (3243)
2017.06.24 11:28:14.232 1:     (eval)                              called by fhem.pl (2414)
2017.06.24 11:28:14.232 1:     (eval)                              called by fhem.pl (2413)
2017.06.24 11:28:14.232 1:     main::CommandReload                 called by fhem.pl (1828)
2017.06.24 11:28:14.232 1:     main::LoadModule                    called by fhem.pl (1885)
2017.06.24 11:28:14.232 1:     main::CommandDefine                 called by fhem.pl (1157)
2017.06.24 11:28:14.233 1:     main::AnalyzeCommand                called by fhem.pl (1021)
2017.06.24 11:28:14.233 1:     main::AnalyzeCommandChain           called by fhem.pl (1292)
2017.06.24 11:28:14.233 1:     main::CommandInclude                called by fhem.pl (528)


Kann man das ignorieren, warum taucht das überhaupt noch auf?

Ma_Bo

Bei mir ist auch diese Meldung nach einem Update gerade eben...


Gesendet von iPhone mit Tapatalk
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

viegener

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

spikeh1

Zitat von: viegener am 25 Juni 2017, 09:16:05
Welche perlversion verwendet ihr?

Habe diese Meldung auch. Perl 5.20.2

MfG

Ma_Bo

Rückmledung der Konsole:

This is perl 5, version 18, subversion 2 (v5.18.2) built for x86_64-linux-gnu-thread-multi
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

throbin

Hi,

bei mir kommt es zur Warnung auf dem Pi3 mit "perl 5.20.2-3+deb"

LG

viegener

OK, die Änderung die zu dem Fehler führt war aufgrund eines Problems mit einem Problem in rivescript - in neueren perl-versionen führt das aber zu der Meldung. Grundsätzlich ist das kein Problem, aber ich habe eine Lösung eingecheckt, die das Problem auch für neuere perl-versionen beseitigen sollte.

Kommt mit dem nächsten Update.

Da ich bei mir beide Problem nicht nachgestellt habe, wäre es schön Rückmeldung zu bekommen, ob die Meldung verschwindet/es wieder tut.

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

spikeh1

#7
Möchte heute mal die gewünschte Rückmeldung geben.
Bei mir funktioniert es wieder wie gewollt. Dabei habe ich festgestellt, das nun keine Polling-Timeouts mehr auftreten.
PollingErrCount steht seit dem Update auf 0. Vermute das es damit zusammen hing.
Vielen Dank für den Fix.

MfG