Commit 054fd6a6 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Revisit the managers code to start and stop the child.

Eliminate SIGCHLD usage, it's icky, at best, when we have other
child processes (See #1256)

Instead of reaping the child on SIGCHLD, we do it explicitly,
and there is now a 10 second wait to give the child a chance to
shut down gracefully, before we take a bat to the kneecaps.

More work may be warranted, but I want to get some feedback on
this bit first.

Fixes	#1256
parent 4f8456c7
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment