Blender Git Commit Log

Git Commits -> Revision bceb91f

Revision bceb91f by Sergey Sharybin (master)
March 23, 2020, 08:55 (GMT)
Sound: Fix asymmetrical mutex lock/unlock logic

Started to happen after recent fix for T72632.

Was caused by runtime fields backup doing an early exit in the case the
given ID was never expanded by the Copy-on-Write mechanism, but it was
not done int the backup restore function (since it was not possible to
know "locally").

Now both init() and restore() will do an early exit when the ID had
nothing to be backed up.

Commit Details:

Full Hash: bceb91ffd23c3bc09cce935a4f6d72f91392dc77
Parent Commit: 0710fb7
Lines Changed: +18, -1

2 Modified Paths:

/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup.cc (+7, -1) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup.h (+11, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021