FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: klausw am 19 September 2016, 17:50:27

Titel: PERL WARNING: Subroutine ... redefined at ./FHEM/Blocking.pm
Beitrag von: klausw am 19 September 2016, 17:50:27
Hallo zusammen,

beim Start von FHEM tauchen bei mir immer folgende Warnungen auf:
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BC_searchTelnet redefined at ./FHEM/Blocking.pm line 36, <$fh> line 159.
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BlockingCall redefined at ./FHEM/Blocking.pm line 71, <$fh> line 159.
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BlockingStart redefined at ./FHEM/Blocking.pm line 83, <$fh> line 159.
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BlockingInformParent redefined at ./FHEM/Blocking.pm line 155, <$fh> line 159.
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BlockingKill redefined at ./FHEM/Blocking.pm line 205, <$fh> line 159.
2016.09.19 17:40:37 1: PERL WARNING: Subroutine BlockingExit redefined at ./FHEM/Blocking.pm line 234, <$fh> line 159.


hat jemand einen Tipp, wie man die abstellen kann?

Grüße
Klaus
Titel: Antw:PERL WARNING: Subroutine ... redefined at ./FHEM/Blocking.pm
Beitrag von: KölnSolar am 19 September 2016, 21:02:14
die redefined Meldungen kenne ich eigentlich nur, wenn ich ein Modul "reloade".
Grüße Markus
Titel: Antw:PERL WARNING: Subroutine ... redefined at ./FHEM/Blocking.pm
Beitrag von: klausw am 19 September 2016, 22:08:28
ich eben auch, ich habe es aber schon seit einer Weile nach jedem start/neustart im log (auf 2 Systemen)
Titel: Antw:PERL WARNING: Subroutine ... redefined at ./FHEM/Blocking.pm
Beitrag von: DeeSPe am 19 September 2016, 23:14:15
Habt Ihr eventuell ein Modul in Benutzung welches diese Funktionen mit irgendeinem Update selbst noch einmal mitgebracht hat?
Anders ist das ja kaum zu erklären!?
Habe gerade mal beide FHEM Hosts bei mir geprüft und kann diese Log Einträge nicht finden.

Gruß
Dan
Titel: Antw:PERL WARNING: Subroutine ... redefined at ./FHEM/Blocking.pm
Beitrag von: klausw am 20 September 2016, 13:57:14
nach einer Weile des Suchens habe ich 10_pilight_ctrl.pm ausfindig gemacht.

NAch auskommentieren von Zeile 89:
require "$attr{global}{modpath}/FHEM/Blocking.pm";
sind die Warnungen nicht wieder aufgetaucht