Date: Fri, 29 Jun 2018 08:40:17 -0700 From: Doug Hardie <bc979@lafn.org> To: freebsd-questions <freebsd-questions@freebsd.org> Subject: Signal 6 Message-ID: <0D66C7A3-EBE6-475C-8360-CAFEAEA4D328@mail.sermon-archive.info>
next in thread | raw e-mail | index | archive | help
I have a daemon process that runs forever (almost). Something is = killing it with a signal 6, but no core dump is done. If I manually = kill it with kill -6, then the log message shows core dumped and a core = file is created. The process has no reference to SIG_ABRT, so I suspect = the kernel is doing the kill and is overriding the core dump. I have = previously encountered a similar issue where swap space was running out = and the kernel killed this process without a core dump. In that case = there were quite a few messages logged about swap space issues before = the process was killed. There are no swap messages logged this time. /etc/sysctl.conf contains: kern.sugid_coredump=3D1 kern.corefile=3D/crash/%N.core /crash is a directory in the root file system. Other than swap issues, when would the kernel kill a process without a = core dump? -- Doug
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0D66C7A3-EBE6-475C-8360-CAFEAEA4D328>