File tree Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ Gem::Specification.new do |s|
3737 s . add_runtime_dependency ( %q<fast_gettext> , ">= 1.1" , "< 3" )
3838 s . add_runtime_dependency ( %q<locale> , "~> 2.1" )
3939 s . add_runtime_dependency ( %q<multi_json> , "~> 1.13" )
40- s . add_runtime_dependency ( %q<concurrent-ruby> , [ "~> 1.0" , "< 1.2.0" ] )
40+ s . add_runtime_dependency ( %q<concurrent-ruby> , "~> 1.0" )
4141 s . add_runtime_dependency ( %q<deep_merge> , "~> 1.0" )
4242 s . add_runtime_dependency ( %q<scanf> , "~> 1.0" )
4343
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ gem_runtime_dependencies:
2525 locale : ' ~> 2.1'
2626 multi_json : ' ~> 1.10'
2727 puppet-resource_api : ' ~>1.5'
28- concurrent-ruby : [ "~> 1.0", "< 1.2.0"]
28+ concurrent-ruby : " ~> 1.0"
2929 deep_merge : ' ~> 1.0'
3030 scanf : ' ~> 1.0'
3131gem_rdoc_options :
Original file line number Diff line number Diff line change 11require 'concurrent'
22
3- # We want to use the pure Ruby implementation even on JRuby. If we use the Java
4- # implementation of ThreadLocal, we end up leaking references to JRuby instances
5- # and preventing them from being garbage collected.
6- class Puppet ::ThreadLocal < Concurrent ::RubyThreadLocalVar
3+ class Puppet ::ThreadLocal < Concurrent ::ThreadLocalVar
74end
You can’t perform that action at this time.
0 commit comments