Message : Bonjour. Depuis la dernière mise à jour du plugin openzwave, j’ai ces messages d’erreurs qui apparaissent dans la log ‹ openzwave › :
[2020-06-03 00:34:47][ERROR] : Critical error on send_changes_async threads can only be started once
Unhandled exception in thread started by <bound method _Timer.__bootstrap of <_Timer(Thread-45204, stopped daemon 1879041120)>>
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 789, in __bootstrap_inner
del _limbo[self]
KeyError: <_Timer(Thread-45204, stopped daemon 1879041120)>
Même chose chez moi depuis 4 ou 5 versions bêta du plugin (je n’ai pas la tracabilité malheureusement).
Mais tout fonctionne bien par ailleurs (une 15aine de modules).
Et pourquoi ne pas passer en stable ?
Sans garantir que ça marchera mieux mais je ne comprend pas pourquoi rester en bêta et se demander pourquoi il y a des erreurs.
J’étais passé en bêta il y a longtemps à cause du bug de répétition réglé depuis. Après être en bêta me va bien.
Moi je demande rien, relis mon message au calme. En plus ça fonctionne parfaitement mon réseau zwave donc je m’en contrefiche.
Ça fait au moins 20 ans que je bêta teste donc je sais à quoi je m’expose ne t’inquiète pas
Je voulais juste signaler que ce comportement constaté sur la stable (de nouveau relis bien les messages des OP) était et est toujours présent sur la bêta.
Faut pas se crisper comme ça, surtout que depuis le temps que je suis sur la commu tu as dû te rendre compte que je n’exige rien et ne me plains pas.
Bonjour
Je suis en 4.0.56
Les dépendances datent du 2020-04-27 et non je ne les ai pas relancées !!!
J’avais vu sur un post de Loic que si nécessaire ce serait précisé dans le changelog
On va dire que l’écrit traduit mal parfois les intentions.
Je suis sous Buster up-to-date , et tu as raison de poser la question je n’ai pas réinstallé les dépendances car mon réseau zwave fonctionne au top (« quand ça marche on touche pas » on m’a appris il y a longtemps).
Je ferai le test ce soir c’est rapide sur ma machine. Merci pour la suggestion.
Théoriquement, vu qu’il n’y a pas de changelog, ils n’ont touché qu’aux liens ou au contenu de la doc.
Comment ça pourrait avoir une influence sur le daemon ?
Il y a eu des (léger) changements sur le démon et dans la class du plug-in; pas que de la doc ou des configs de modules.
Ceci étant dit, ayant vérifié les changements dans le code, je ne pense pas que les dépendances aient pu être impactées effectivement.
Donc pourquoi tester cela malgré tout ?
je ne sais pas depuis quand la mise à jour n’a pas été faite (des précédentes versions ont demandé de relancer les dépendances)
un autre plug-in a pu casser quelque chose (ou un update system) et tant que le démon tourne il n’est pas impacté, seulement au redémarrage (ce qui est fait d’office après une mise à jour); ou plusieurs plug-in ont été mis à jour en même temps (et même constat)
Pour aider, ou pas. J’ai les mêmes erreurs et le plugin à quand même l’air de bien fonctionner.
Donc chez moi idem, ces erreurs logs présentes sur Raspbian Buster up-to-date, Jeedom (stable, beta et alpha), plugin version stable. (j’ai jeté un coup d’oeil à python et pip: 2.7), j’ai également testé de réinstaller les dépendances, même pas peur, ça ne change rien.
Et enfin, par contre aucune idée de depuis quand cette erreur est présente. (C’est en lisant ce post que je suis allé voir mes logs)
J’aurais bien pensé à une mise à jour système mais Blablatus n’a pas l’air d’être aussi à jour que nous…
Dépendances réinstallées hier aprem.
Pas de changement.
Mais je le redis : j’ignore ces messages d’erreur car pour le reste mon réseau zwave fonctionne impeccable.
Ayant aussi ce problème, et verifiant tres régulièrement mes logs, un rouge sur openzwave me saute au yeux et je regarde toujours le pourquoi, donc le probleme est apparu Tres recemment
C’est vrai qu’il y a eu des MAJ de presque tous les plugins… mais les derniers en date sont bien zwave et enocean.
Edit L’erreur n’est pas tres frequente 12 fois en 24h
[2020-06-03 00:34:47][ERROR] : Critical error on send_changes_async threads can only be started once
Unhandled exception in thread started by <bound method _Timer.__bootstrap of <_Timer(Thread-45204, stopped daemon 1879041120)>>
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.7/threading.py", line 789, in __bootstrap_inner
del _limbo[self]
KeyError: <_Timer(Thread-45204, stopped daemon 1879041120)>
Je rajoute une pierre à l’édifice : moi aussi j’ai ce problème. Apparu probablement à la mise à jour (OS ou Plugins, je ne sais plus, j’ai tout fait à un jour d’écart). Je n’ai pas mis à jour les dépendances après, et je suis sous Python 2.7 et Stretch à jour.
Même constat : ça râle (le log OpenZwave) mais ça semble fonctionner quand même.