Messages in this thread | | | Date | Wed, 15 Dec 2010 12:51:54 +0100 | From | Andi Kleen <> | Subject | Re: [RFC] [Patch 0/21] Non disruptive application core dump infrastructure |
| |
> 1) A process can trigger a core synchronously, upon an event, say a signal > handler and continue from there. gcore would require a fork(), which is not > safe to use from a signal handler.
Why is it not safe for a signal?
From the kernel side it should be. glibc may do some funky things on fork, but you could always call the syscall directly.
-Andi -- ak@linux.intel.com -- Speaking for myself only.
| |