Blender Git Commit Log

Git Commits -> Revision dd98f6b

Revision dd98f6b by Campbell Barton (master)
June 9, 2021, 10:33 (GMT)
Fix missing free calls for task iterator

A single threaded task with thread data over 8192 bytes would leak.
While this didn't happen in practice, it could cause issues in the
future.

The free call for `task_parallel_iterator_do` wasn't running
if callbacks weren't set, also not an issue in practice but avoids
potential problems in the future too.

Commit Details:

Full Hash: dd98f6b55cdf7da3c60bb9278bcf4c9baeb49507
Parent Commit: b18a214
Lines Changed: +16, -11

1 Modified Path:

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