diff --git a/lib/configurations/maps/readers/tolerant.rb b/lib/configurations/maps/readers/tolerant.rb
index <HASH>..<HASH> 100644
--- a/lib/configurations/maps/readers/tolerant.rb
+++ b/lib/configurations/maps/readers/tolerant.rb
@@ -3,8 +3,8 @@ module Configurations
     module Readers
       class Tolerant
         def read(map, path)
-          path.reduce(map) do |map, value|
-            map[value] if map
+          path.reduce(map) do |m, value|
+            m[value] if m
           end
         end
       end
diff --git a/test/configurations/configuration/test_configure_synchronized.rb b/test/configurations/configuration/test_configure_synchronized.rb
index <HASH>..<HASH> 100644
--- a/test/configurations/configuration/test_configure_synchronized.rb
+++ b/test/configurations/configuration/test_configure_synchronized.rb
@@ -19,7 +19,6 @@ class TestConfigurationSynchronized < MiniTest::Test
 
   def test_configuration_synchronized
     collector = []
-    semaphore = Mutex.new
     threads = 100.times.map do |i|
       Thread.new do
         sleep i%50 / 1000.0
Fix warnings for shadowed and unused variables