« Previous | Next » 

Revision 7c3370d4

ID7c3370d4fe3fa6cda8655f109e4659afc8ca4269

Added by Jan Kiszka almost 15 years ago

slirp: Avoid zombie processes after fork_exec

Slirp uses fork_exec for spawning service processes, and QEMU uses this
for running smbd. As SIGCHLD is not handled, these processes become
zombies on termination. Fix this by installing a proper signal handler,
but also make sure we disable the signal while waiting on forked network
setup/shutdown scripts.

Signed-off-by: Jan Kiszka <>
Signed-off-by: Mark McLoughlin <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences