From: William Douglas Date: Tue, 12 Feb 2013 23:09:44 +0000 (-0800) Subject: Always enable .pid core file extension X-Git-Tag: accepted/tizen/20130503.223736~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=731c687a118487ca4eef29e4d77593b81f66b57d;p=platform%2Fupstream%2Fcorewatcher.git Always enable .pid core file extension Change-Id: I134d6d06d9cd507ddb25ee40fb48516466c116a7 Signed-off-by: William Douglas --- diff --git a/src/coredump.c b/src/coredump.c index d84ec6a..7525f28 100644 --- a/src/coredump.c +++ b/src/coredump.c @@ -757,6 +757,17 @@ void enable_corefiles(int diskfree) if (ret == -1) goto err; + proc_core_string = NULL; + ret = asprintf(&proc_core_string, + "echo 1 > /proc/sys/kernel/core_uses_pid"); + if (ret == -1) + goto err; + + ret = system(proc_core_string); + free(proc_core_string); + if (ret == -1) + goto err; + if (diskfree == -1) { fprintf(stderr, "+ enabled core pattern\n"); syslog(LOG_INFO, "corewatcher: enabled kernel core_pattern\n");