Fix assert when callback cancel timer during execute callback 69/312769/3
authorEunki, Hong <eunkiki.hong@samsung.com>
Fri, 14 Jun 2024 05:02:48 +0000 (14:02 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Fri, 14 Jun 2024 06:49:40 +0000 (15:49 +0900)
commit23997639945f3e84a5d4df06e5ba8da617c23cb3
treeb2bf1540b637d8e3586c2a9672a9951fd5d4415b
parente384fe0b69cba3be77cd3de313f52dd01370abbf
Fix assert when callback cancel timer during execute callback

It is possible that user can call CancelTimer during timer callback execute.

If then, timerIter could be end. If this case, we should not move iterator
into spent container.

Change-Id: Ie28b9dfdddcc2a7ef300c783a9b50d5620761674
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/legacy/common/tizen-platform-abstraction.cpp
dali/internal/legacy/common/tizen-platform-abstraction.h