Re: Looking at "int vforked" in signal handler is racy
Herbert Xu <[email protected]> Sun, 24 Aug 2025 10:39:05 +0800
| Newsgroups | org.kernel.vger.dash |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Aug 22, 2025 at 02:32:54AM +0100, Harald van Dijk wrote: > > From a112e6581540bf7d34bb2f47042e8927bcd95d0d Mon Sep 17 00:00:00 2001 > From: Harald van Dijk <[email protected]> > Date: Fri, 22 Aug 2025 02:05:14 +0100 > Subject: [PATCH] jobs: avoid blocking signals on vfork(). > > As pointed out by Denys Vlasenko, we can avoid blocking signals on > vfork() by making the signal handler of a vfork child immediately > return. This saves a syscall. > --- > src/jobs.c | 5 +---- > src/trap.c | 2 +- > 2 files changed, 2 insertions(+), 5 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu <[email protected]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt