(Vector) Make SleepThread more thread safe enough 26/316126/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 14 Aug 2024 01:49:50 +0000 (10:49 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Fri, 16 Aug 2024 02:25:27 +0000 (02:25 +0000)
commit97698672a7f7024c1ddf6622c03f3076f6af7a8d
tree6c36dd83175da16c38820e8a73ae217b76f9580a
parentff4257041e0dc8d5c8063b3c55ee7fe5d87e5ba5
(Vector) Make SleepThread more thread safe enough

Make sleep thread destroyed more early time.
It will make that sleepthread cannot call invalid mAwakeCallback.

Also, Make more thread safety when we change the timepoint and sleep

Change-Id: I0ce82503576efff045a45dfdec219f483c08ba03
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.cpp
dali-toolkit/internal/visuals/animated-vector-image/vector-animation-thread.h