Blender Git Commit Log

Git Commits -> Revision 3352741

Revision 3352741 by Sergey Sharybin (master)
May 10, 2016, 13:43 (GMT)
Revert "Task scheduler: Avoid mutex lock in number manipulation functions"

Appears mutex was guarateeing number of tasks is not modified at moments
when it's not expected. Removing those mutexes resulted in some hard-to-catch
locks where worker thread were waiting for work by all the tasks were already
done.

This reverts commit a1d8fe052ccd8945f14be5a50bd5af581b89c643.

Commit Details:

Full Hash: 335274192e3d6c78e58ad2123dbdb7a384f3988b
Parent Commit: f501dfb
Lines Changed: +12, -5

1 Modified Path:

/source/blender/blenlib/intern/task.c (+12, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021