core: Change to register signal handler with glib 66/293066/1 tizen_6.5
authorTaeminYeom <taemin.yeom@samsung.com>
Fri, 19 May 2023 04:22:16 +0000 (13:22 +0900)
committerTaeminYeom <taemin.yeom@samsung.com>
Fri, 19 May 2023 04:42:32 +0000 (13:42 +0900)
commit2b25d86b249941675df38add228013b07851263e
treed75a6434b76aee6fe0846154afd58bb3d0d37a84
parent73cedd8d640ea8be186ec0e0bca75992d2c22add
core: Change to register signal handler with glib

Using standard signal handler can make deadlock in terminating progress.
When standard signal handler is called dispatching g_main_context,
glib attempts to lock g_main_context again.
To prevent this situation, it is needed to use glib signal handler function.

Change-Id: I437bfab15b593d17d3e21ed899ae98175edfc115
Signed-off-by: TaeminYeom <taemin.yeom@samsung.com>
src/core/main.c