Skip to content
Snippets Groups Projects
user avatar
Luca Giommi authored
A python thread has the GIL and is waiting for the ROOT lock.
Another Python thread has the ROOT lock and needs to print a Warning().
The latter will evoke a python call, waits for the GIL - deadlock.

As we cannot determine whether the Warning() thread has the ROOT lock
and as we can end up in this situation in a myriad ways, simply do not
risk requiring the GIL in ROOT-multi-threaded mode, by not passing
through the python message handler but through the default one of ROOT.
3616d6c1
History
Name Last commit Last update
..
doc
pyroot
r
ruby
CMakeLists.txt