Fixes #2714. Fix crash in MantidPlot when deleting a workspace while a script...
Fixes #2714. Fix crash in MantidPlot when deleting a workspace while a script is running. Managed to removed the need to set whether the GIL is acquired as I found the magic Python function that tells me whether there is a current thread state or not and more importantly doesn't crash if there wasn't!
Showing
- Code/Mantid/Framework/PythonAPI/inc/MantidPythonAPI/FrameworkManagerProxy.h 0 additions, 16 deletions...ork/PythonAPI/inc/MantidPythonAPI/FrameworkManagerProxy.h
- Code/Mantid/Framework/PythonAPI/inc/MantidPythonAPI/PyAlgorithmWrapper.h 1 addition, 5 deletions...mework/PythonAPI/inc/MantidPythonAPI/PyAlgorithmWrapper.h
- Code/Mantid/Framework/PythonAPI/inc/MantidPythonAPI/PythonInterfaceFunctions.h 22 additions, 49 deletions.../PythonAPI/inc/MantidPythonAPI/PythonInterfaceFunctions.h
- Code/Mantid/Framework/PythonAPI/src/FrameworkManagerProxy.cpp 0 additions, 5 deletions.../Mantid/Framework/PythonAPI/src/FrameworkManagerProxy.cpp
- Code/Mantid/Framework/PythonAPI/src/PythonInterfaceFunctions.cpp 0 additions, 9 deletions...ntid/Framework/PythonAPI/src/PythonInterfaceFunctions.cpp
- Code/Mantid/Framework/PythonAPI/src/SimplePythonAPI.cpp 5 additions, 11 deletionsCode/Mantid/Framework/PythonAPI/src/SimplePythonAPI.cpp
- Code/Mantid/Framework/PythonAPI/src/api_exports.cpp 0 additions, 2 deletionsCode/Mantid/Framework/PythonAPI/src/api_exports.cpp
Loading
Please register or sign in to comment