Hi
Habe auf einem meiner Raspi's den Ordner der alten v1.6.x umbenannt und ein neues v1.7.2.master installiert.
Jetzt bekomme ich laufend folgenden Fehler:
Scheint also was mit cherrypy zu tun zu haben.
PyPI Check im Admininterface sieht aber gut aus:
PyPI Check.png
Woran könnte das liegen?
Gruß, Martin
Habe auf einem meiner Raspi's den Ordner der alten v1.6.x umbenannt und ein neues v1.7.2.master installiert.
Jetzt bekomme ich laufend folgenden Fehler:
Code:
2020-08-20 12:13:57 WARNING modules.admin admin: systeminfo_json: response = {'now': '2020-08-20 12:13:57.533366+02:00', 'ostype': 'raspbian', 'system': 'Linux', 'sh_vers': '1.7.2.master (3828810e)', 'sh_desc': 'tags/v1.7.2', 'plg_vers': '1.7.2.master (9db85809)', 'plg_desc': 'tags/v1.7.2', 'sh_dir': '/usr/local/smarthome', 'vers': 'Raspbian GNU/Linux 10 (buster)', 'node': 'RevPI', 'arch': 'armv7l', 'user': 'smarthome', 'freespace': 23642.22265625, 'hardware': 'Raspberry Pi (Rev. a02100)', 'rasppi': 'a02100', 'uptime': 355451.0, 'sh_uptime': 231.5905, 'pyversion': '3.7.3 final', 'pypath': '/usr/bin/python3', 'ip': '192.168.178.71', 'ipv6': '2003:d6:2f2b:3e00:b8f2:87a7:bd1a:a5d5', 'pid': '21896'} 2020-08-20 12:14:07 ERROR cherrypy.error [20/Aug/2020:12:14:07] ENGINE Error in HTTPServer.tick > Traceback (most recent call last): > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 1795, in serve > self.tick() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 2030, in tick > self.connections.expire() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 107, in expire > for sock_fd, conn in timed_out_connections: > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 103, in <genexpr> > (sock_fd, conn) > File "/usr/lib/python3.7/_collections_abc.py", line 743, in __iter__ > for key in self._mapping: > RuntimeError: dictionary changed size during iteration 2020-08-20 12:14:07 ERROR cherrypy.error [20/Aug/2020:12:14:07] ENGINE Error in HTTPServer.tick > Traceback (most recent call last): > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 1795, in serve > self.tick() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 2030, in tick > self.connections.expire() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 107, in expire > for sock_fd, conn in timed_out_connections: > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 103, in <genexpr> > (sock_fd, conn) > File "/usr/lib/python3.7/_collections_abc.py", line 743, in __iter__ > for key in self._mapping: > RuntimeError: dictionary changed size during iteration 2020-08-20 12:14:07 ERROR cherrypy.error [20/Aug/2020:12:14:07] ENGINE Error in HTTPServer.tick > Traceback (most recent call last): > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 1795, in serve > self.tick() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/server.py", line 2030, in tick > self.connections.expire() > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 107, in expire > for sock_fd, conn in timed_out_connections: > File "/home/smarthome/.local/lib/python3.7/site-packages/cheroot/connections.py", line 103, in <genexpr> > (sock_fd, conn) > File "/usr/lib/python3.7/_collections_abc.py", line 743, in __iter__ > for key in self._mapping: > RuntimeError: dictionary changed size during iteration
PyPI Check im Admininterface sieht aber gut aus:
PyPI Check.png
Woran könnte das liegen?
Gruß, Martin
Kommentar