Revert "Call shutdown command explicitly to release client resources in signal handler" 07/229307/2
authorYoungHun Kim <yh8004.kim@samsung.com>
Tue, 31 Mar 2020 05:50:40 +0000 (05:50 +0000)
committerYoungHun Kim <yh8004.kim@samsung.com>
Tue, 31 Mar 2020 05:54:45 +0000 (14:54 +0900)
This reverts commit ebde40ec0da37da3239506d9812b0d181a9ef83e.

Change-Id: Ie74328f78385b3100bd8e9f18ac74a8ab8c43ca9

server/src/muse_server_signal.c

index 776d800..7e66442 100644 (file)
@@ -100,7 +100,6 @@ static void _ms_signal_backtrace(void *arg)
        }
 
        uctxt = (ucontext_t *)arg;
-
        muse_return_if_fail(uctxt);
 
        #if defined(REG_EIP)
@@ -138,21 +137,8 @@ static void _ms_signal_backtrace(void *arg)
 
 static void _ms_signal_sigaction(int signo, siginfo_t *si, void *arg)
 {
-       ms_cmd_dispatcher_info_t dispatch;
-       ms_connection_t *connection = NULL;
-       GQueue *queue = NULL;
-
        muse_return_if_fail(si);
        muse_return_if_fail(arg);
-       muse_return_if_fail(ms_get_instance());
-
-       connection = ms_get_instance()->connection;
-
-       if (connection) {
-               queue = connection->instance_queue;
-               dispatch.cmd = MUSE_MODULE_COMMAND_SHUTDOWN;
-               g_queue_foreach(queue, ms_cmd_dispatch_foreach_func, (gpointer)&dispatch);
-       }
 
        ms_remove_ready_file();