After monitoring the "Father" process a bit more I realized that it often happens that new processes are created - usually they don't live long.
> strace -f -v -p 5100 -o /tmp/strace.5100.log Process 5100 attached with 2 threads - interrupt to quit Process 18702 detached Process 19996 attached Process 19997 attached Process 19998 attached Process 19998 detached Process 20160 attached (waiting for parent) Process 20160 resumed (parent 19996 ready) Process 20160 detached Process 19996 detached Process 19997 detached Process 20636 attached Process 20637 attached Process 20638 attached Process 20638 detached Process 20814 attached Process 20814 detached Process 20636 detached Process 20637 detached Process 20925 attached (waiting for parent) Process 20925 resumed (parent 5100 ready) Process 20926 attached Process 20927 attached Process 20927 detached Process 21119 attached (waiting for parent) Process 21119 resumed (parent 20925 ready) Process 21119 detached Process 21125 attached (waiting for parent) Process 21125 resumed (parent 20925 ready) Process 21125 detached Process 20925 detached [... and so on... ] I just killed this Child-Process using kill -9 - Puppetmaster still runs... no complains in the log. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/Orxl9SeNKlMJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.