summaryrefslogtreecommitdiffstats
path: root/lib/puppet
diff options
context:
space:
mode:
authorMarkus Roberts <Markus@reality.com>2010-01-28 10:06:06 -0800
committerJames Turnbull <james@lovedthanlost.net>2010-01-30 09:27:59 +1100
commit1f086c28118075aa8cccc2edcdd44ae64b3a5750 (patch)
tree99064c6f6c933ba59cf3b6c99731a478ec23279c /lib/puppet
parentc5eef045781ee0d8a50e4661b56da051e686cf13 (diff)
downloadpuppet-1f086c28118075aa8cccc2edcdd44ae64b3a5750.tar.gz
puppet-1f086c28118075aa8cccc2edcdd44ae64b3a5750.tar.xz
puppet-1f086c28118075aa8cccc2edcdd44ae64b3a5750.zip
Fix for #3114 (ruby's arbitrary limit on process groups too low)
In some circumstances ruby's arbitrary limit on process groups is too low (32). This patch raises the limit in the recommended manner, to a value which should suffice in all practical cases (1024).
Diffstat (limited to 'lib/puppet')
-rw-r--r--lib/puppet/util/monkey_patches.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/puppet/util/monkey_patches.rb b/lib/puppet/util/monkey_patches.rb
index 6e438bc73..7ce1ccc1c 100644
--- a/lib/puppet/util/monkey_patches.rb
+++ b/lib/puppet/util/monkey_patches.rb
@@ -1,3 +1,4 @@
+Process.maxgroups = 1024
module RDoc
def self.caller(skip=nil)
in_gem_wrapper = false