Added exceptions for system call and bracket 99/154399/1
authorhyunuktak <hyunuk.tak@samsung.com>
Tue, 10 Oct 2017 05:42:33 +0000 (14:42 +0900)
committerhyunuktak <hyunuk.tak@samsung.com>
Tue, 10 Oct 2017 07:07:56 +0000 (16:07 +0900)
Change-Id: Ib28764520292f29b4378620680d3391ef2308c93
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
data/exceptions
src/monitor/stc-app-lifecycle.c

index 0429338..2ce70b0 100644 (file)
@@ -17,14 +17,32 @@ sleep:inst
 grep:inst
 killall:inst
 systemctl:inst
+xargs:inst
+modprobe:inst
+pkgcmd:inst
+mount:inst
+chmod:inst
 wlan.sh:script
 wpa_supp.sh:script
+stc-manager:sys
 dlogutil:sys
 wifi-loader:sys
-launchpad-loader:sys
 wrt-loader:sys
 dotnet-launcher:sys
 iptables:sys
 ip6tables:sys
-modprobe:inst
 net-cls-release:sys
+init:sys
+amd:sys
+launchpad-loader:sys
+launchpad-process-pool:sys
+deviced:sys
+systemd:sys
+systemd-udevd:sys
+systemd-user:sys
+systemd-cgroups-agent:sys
+systemd-journald:sys
+sdbd:sys
+sdbd-user:sys
+pushd:sys
+dbus-daemon:sys
index 09fcef0..235dc04 100755 (executable)
@@ -204,8 +204,12 @@ static void __proc_tree_remove(const proc_key_s *key)
 
 static gboolean __check_excn(char *cmdline)
 {
-       stc_error_e ret = stc_monitor_check_excn_by_cmdline(cmdline);
+       stc_error_e ret = STC_ERROR_NONE;
+
+       if (cmdline[0] == '(')
+               return TRUE;
 
+       ret = stc_monitor_check_excn_by_cmdline(cmdline);
        if (ret == STC_ERROR_NO_DATA)
                return FALSE;
        else