e_screensaver: fix issue screensaver is not terminated 85/301085/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Wed, 8 Nov 2023 04:56:08 +0000 (13:56 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 8 Nov 2023 05:33:30 +0000 (14:33 +0900)
commit73b50d1f7bb38b017f5d50f378fe2402ea070c18
tree950b4dd91468c3b63bc3b4a61b6f1cf6c2a90da2
parentcf39d1bf43130bfd6cb35becbb74760962382447
e_screensaver: fix issue screensaver is not terminated

'_saver->ev_update' is written in input thread, so it causes data race issue.
ecore_main_loop_thread_safe_call_async is used to call in main thread.

Change-Id: I1ca21150df67e8dbaa0b2f57b270f36b7b356cc2
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/bin/e_screensaver.c