[vtk-developers] Patch to vtkWrapPython.c to make wrapped Python	code	GIL-friendly
    Prabhu Ramachandran 
    prabhu_r at users.sf.net
       
    Mon Jul  4 06:38:10 EDT 2005
    
    
  
>>>>> "SN" == Sander Niemeijer <niemeijer at science-and-technology.nl> writes:
[...]
    SN> My question is: is there a reason why (at least for Python 2.3
    SN> and up) these functions are not used to properly grab the GIL?
    SN> More info about the PyGILState functions can also be found in
    SN> the PEP <http://python.fyxm.net/peps/pep-0311.html>
I am not sure why this has not been accepted into the core.  Google
does not seem to offer any help.
    SN> Unfortunately I am not that familiar with Python threading
    SN> issues, but shouldn't the following functions in
    SN> vtkPythonUtil.cxx also be equipped with GIL grabbers?
    SN> - vtkPythonVoidFunc
    SN> - vtkPythonVoidFuncArgDelete
    SN> - vtkPythonDeleteCommand::Execute
Yes, I would think so.  I am not sure if Charl has looked at those.
If not, good catch!
cheers,
prabhu
    
    
More information about the vtk-developers
mailing list