I''m running 2.6.2 both client and server and am having a problem with defunct processes for sh and gem on the clients. Right now I see 715 of them. Restarting the puppet daemon nightly helps, but I would prefer to fix this. root 21667 1 0 11:11 ? 00:01:20 /usr/bin/ruby1.8 /usr/ sbin/puppetd --environment=stage root 21677 21667 0 11:11 ? 00:00:00 [gem] <defunct> root 21678 21667 0 11:11 ? 00:00:00 [sh] <defunct> root 21680 21667 0 11:11 ? 00:00:00 [sh] <defunct> Linux #### 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 19:22:36 EST 2009 i686 GNU/Linux ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux] Is the code that runs these providers on lib/puppet/util.rb and using Kernel.fork ? Any help would be greatly appreciated. Interestingly enough I see a similar problem with mcollective, so it might be just ruby. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.