Posts: 569
Joined: Oct 2017
Reputation:
77
Fuzzard
Team-Kodi Member
Posts: 569
Honestly from my side of things, I think there's more to dig into how Kodi handles it's python threading completely. By all means, send a PR, but I think it's going to need some extensive testing, and I'd be wary of putting it in v19 personally
Posts: 15,263
Joined: Jan 2009
Reputation:
727
ronie
Team-Kodi Member
Posts: 15,263
2020-08-30, 17:12
(This post was last modified: 2020-08-30, 17:12 by ronie.)
apart from a few compile time warnings, it runs fine on linux + python 3.8
i can test linux + python 3.9 later today.
/home/ronie/software/kodi/xbmc/interfaces/python/PythonInvoker.cpp:597:20: warning: unused variable ‘oldThreadState’ [-Wunused-variable]
597 | PyThreadState* oldThreadState = PyEval_SaveThread();
/home/ronie/software/kodi/xbmc/interfaces/python/PythonInvoker.cpp:614:18: warning: unused variable ‘oldThreadState’ [-Wunused-variable]
614 | PyThreadState* oldThreadState = PyEval_SaveThread();
Posts: 15,263
Joined: Jan 2009
Reputation:
727
ronie
Team-Kodi Member
Posts: 15,263
i can now also confirm that i'm not noticing any regression on F33 + python 3.9