nnrpd given the same PID as innfeed

Richard Kettlewell rjk at greenend.org.uk
Tue Jun 16 21:11:02 UTC 2015


On 15/06/15 23:04, Richard Kettlewell wrote:
> The issue described in 2 needs to be fixed.  My usual approach in this
> situation is to block signals except when waiting in select().  (The
> signal mask must also be restored inside forks if this approach is
> used.)  I'll submit a patch at some point, subject of course to any
> discussion here.

Patch attached.  I've lightly tested it, including inspecting strace
output while manually poking the system to check it's not gone
completely off the rails.

ttfn/rjk

-------------- next part --------------
A non-text attachment was scrubbed...
Name: innd-mask-signals-when-not-in-select.patch
Type: text/x-patch
Size: 5849 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/inn-workers/attachments/20150616/7de4fa33/attachment.bin>


More information about the inn-workers mailing list