evas image cache - add lots more locking to try stamp out any thread bug 33/157933/2
authorJeonghyun Yun <jh0506.yun@samsung.com>
Fri, 27 Oct 2017 01:32:46 +0000 (10:32 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Tue, 31 Oct 2017 02:21:50 +0000 (02:21 +0000)
commit7357c349383d6d13792d7f7e90db4a842ca9f638
tree46df5ed8ab71ec8c6054dde81a5ef8cd51505a07
parent58c2d9b7dacf007624f75ff7299a650f6baa67a3
evas image cache - add lots more locking to try stamp out any thread bug

this definitely fixes T5223 because it adds an engine lock around the
code segemtnt that does compare time stamps... and hopefulyl a few
more things too.

@fix

opensource patch
https://phab.enlightenment.org/rEFLd550190d6be8fe4d1ba44042ad8d9c17cf232079

Change-Id: Iec24c8b4259aaeeacb4ccda13ddc5ccb65ecbeab
Signed-off-by: Jeonghyun Yun <jh0506.yun@samsung.com>
src/lib/evas/cache/evas_cache_image.c