Blender Git Commit Log

Git Commits -> Revision 62b1cdd

Revision 62b1cdd by Kévin Dietrich (master)
August 26, 2016, 12:28 (GMT)
Fix over creation of cache files handles (leading to memory leaks).

Multiple threads could create multiple handles for the same cache file,
so protect handle creation with a mutex, to make sure only one is
created.

Commit Details:

Full Hash: 62b1cdd66e39db58e422e15b20a80d5e05f3dd4f
Parent Commit: 8870c45
Lines Changed: +27, -0

5 Modified Paths:

/source/blender/blenkernel/BKE_cachefile.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+20, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_cachefile_types.h (+1, -0) (Diff)
/source/creator/creator.c (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021