Hallo, seit einiger Zeit habe ich beim Neustart von fhem im DOS-Fenster Fehlermeldungen. Das kam nach einem Update, wobei ich nicht weiss nach welchem.
Zum Test habe ich nun folgendes gemacht:
1. fhem-5.6.tar.gz in ein leeres Verzeichnis ausgepackt
2. fhem gestartet; keine Fehlermeldungen
3. update in fhem gemacht - ohne Fehler durchgelaufen
4. fhem neu gestartet, das führt zu folgenden Meldungen im DOS-Fenster:
C:\fhem-5.6>cd \fhem-5.6
C:\fhem-5.6>perl fhem.pl fhem.cfg
Constant subroutine main::EISCONN redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EUSERS redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ESHUTDOWN redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EPROTONOSUPPORT redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ETIMEDOUT redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EWOULDBLOCK redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EREMOTE redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EOPNOTSUPP redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EPROTOTYPE redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ELOOP redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EHOSTDOWN redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENOTCONN redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ESTALE redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EINPROGRESS redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EADDRNOTAVAIL redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENETUNREACH redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EALREADY redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EMSGSIZE redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ETOOMANYREFS redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EHOSTUNREACH redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EADDRINUSE redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ECONNREFUSED redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EDESTADDRREQ redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENOPROTOOPT redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENETDOWN redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENETRESET redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EPFNOSUPPORT redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ENOBUFS redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EDQUOT redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::EPROCLIM redefined at ./FHEM/99_Utils.pm line 7
Constant subroutine main::ESOCKTNOSUPPORT redefined at ./FHEM/99_Utils.pm line 7
Jemand eine Idee, an was das liegt? Ist das kritisch?
Danke + Gruss
willyk
Jep und die Meldungen sind normal.
Zitat von: Puschel74 am 04 Januar 2015, 13:33:27
Jep und die Meldungen sind normal.
Und jetzt im ganzen Satz ?
"Jep" heisst Du weist an was es liegt?
"Die Meldungen sind normal" hesist ich muss mir keinen Kopf machen?
Hallo,
wenn du dir die Meldung ansiehst wirst du auch sehen das diese ganz normal ist:
ZitatConstant subroutine main::EISCONN redefined at ./FHEM/99_Utils.pm line 7
das heisst einfach nur das die Unterroutine Eisconn eingelesen wurde (redefined) als die 99_Utils.pm eingelesen wurde.
Analog für die restlichen Meldungen.
Da ich mein System nicht sehr oft neu starte (eigentlich nie) kenn ich solche Meldungen nur wenn ich meine 99_myUtils.pm bearbeite und wieder abspeichere.
Grüße
P.S.: Du bist nicht der erste der danach fragt ;)