summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/rdoc/code_objects.rb
diff options
context:
space:
mode:
authorDaniel Pittman <daniel@rimspace.net>2011-02-22 14:18:57 -0800
committerDaniel Pittman <daniel@rimspace.net>2011-02-22 14:43:43 -0800
commit0e9858f19d9d2e021a9d0aa43b69c6ddee229352 (patch)
tree2d89725c0fbaacc419600aa37a2b66703d2e05e8 /lib/puppet/util/rdoc/code_objects.rb
parentea7b9dfc19ed704bc3abbd9c955e8a40970ada1f (diff)
downloadpuppet-0e9858f19d9d2e021a9d0aa43b69c6ddee229352.tar.gz
puppet-0e9858f19d9d2e021a9d0aa43b69c6ddee229352.tar.xz
puppet-0e9858f19d9d2e021a9d0aa43b69c6ddee229352.zip
(#6407) Fix spec test hang with Mocha >= 0.9.11 in zlib testing
We had a combination of bad logic, and bad testing, and a nasty behaviour of Mocha <= 0.9.10 that would result in a false pass for one of our tests. This not only falsely passed, but hid an infinite loop retrying decompression on an invalid data stream; it could be triggered by anything that sent an HTTP request with an invalid compressed body, resulting in a livelock. Paired-with: Jesse Wolfe <jesse@puppetlabs.com> Signed-off-by: Daniel Pittman <daniel@puppetlabs.com>
Diffstat (limited to 'lib/puppet/util/rdoc/code_objects.rb')
0 files changed, 0 insertions, 0 deletions