From: Konrad Kuchciak Date: Tue, 20 Aug 2019 11:15:13 +0000 (+0200) Subject: Fix finishing action X-Git-Tag: submit/tizen/20190906.081624~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87e345082c6531a1a9e0c30d6441100a97c07d74;p=platform%2Fcore%2Fsystem%2Fstability-monitor.git Fix finishing action Action should finish also when spawning crash manager fails Change-Id: I866f32107e409140547d47edffc71ae79241d4ca --- diff --git a/src/action.c b/src/action.c index fb05b76..a3bc6e5 100644 --- a/src/action.c +++ b/src/action.c @@ -204,12 +204,14 @@ static gboolean action_run(gpointer data) if (ad->ds->process->report) { child_pid = spawn_crash_manager(ad); - if (child_pid != 0) + if (child_pid != 0) { g_child_watch_add(child_pid, crash_manager_exit_cb, ad); - } else { - action_finish(ad); + return FALSE; + } } + action_finish(ad); + return FALSE; }