Blender Git Commit Log

Git Commits -> Revision d050577

Revision d050577 by Mitchell Stokes (master)
April 16, 2014, 08:15 (GMT)
Fix T39445: Async LibLoad Crash

There was some deadlock due to trying manage Python's GIL. Instead of
continuing to fight with it, anything needing to call into Python while
conversion during lib loading is just delayed until it can be done in
the main thread.

Commit Details:

Full Hash: d050577176366617bcfdc86f9dd659143e024648
Parent Commit: 4769b44
Lines Changed: +24, -10

4 Modified Paths:

/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+1, -1) (Diff)
/source/gameengine/Converter/KX_ConvertControllers.cpp (+7, -8) (Diff)
/source/gameengine/Converter/KX_ConvertControllers.h (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+14, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021