Blender Git Commit Log
Git Commits -> Revision 5036ac6
Revision 5036ac6 by Shinsuke Irie (master) December 17, 2013, 07:44 (GMT) |
Partial fix for T37604: Deadlock when stopping rendered viewport (Blender Internal) - Py_BEGIN_ALLOW_THREADS and Py_END_ALLOW_THREADS macros cannot be used here, because the Py_BEGIN_ALLOW_THREADS causes a crash when quitting Blender. - The low level function PyEval_ReleaseLock() is used assuming the Python library was built with multi-threads support. |
Commit Details:
Full Hash: 5036ac6903da222c68aac76bee49006d7e6724c1
Parent Commit: f1a989f
Committed By: Campbell Barton
Lines Changed: +60, -0
5 Modified Paths:
/source/blender/editors/space_view3d/CMakeLists.txt (+5, -0) (Diff)
/source/blender/editors/space_view3d/SConscript (+4, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+13, -0) (Diff)
/source/blender/python/BPY_extern.h (+13, -0) (Diff)
/source/blender/python/intern/bpy_interface.c (+25, -0) (Diff)
/source/blender/editors/space_view3d/SConscript (+4, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+13, -0) (Diff)
/source/blender/python/BPY_extern.h (+13, -0) (Diff)
/source/blender/python/intern/bpy_interface.c (+25, -0) (Diff)