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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021