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|
37
37
s . add_runtime_dependency ( %q<fast_gettext> , ">= 1.1" , "< 3" )
38
38
s . add_runtime_dependency ( %q<locale> , "~> 2.1" )
39
39
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" )
41
41
s . add_runtime_dependency ( %q<deep_merge> , "~> 1.0" )
42
42
s . add_runtime_dependency ( %q<scanf> , "~> 1.0" )
43
43
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ gem_runtime_dependencies:
25
25
locale : ' ~> 2.1'
26
26
multi_json : ' ~> 1.10'
27
27
puppet-resource_api : ' ~>1.5'
28
- concurrent-ruby : [ "~> 1.0", "< 1.2.0"]
28
+ concurrent-ruby : " ~> 1.0"
29
29
deep_merge : ' ~> 1.0'
30
30
scanf : ' ~> 1.0'
31
31
gem_rdoc_options :
Original file line number Diff line number Diff line change 1
1
require 'concurrent'
2
2
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
7
4
end
You can’t perform that action at this time.
0 commit comments