diff --git a/lib/fluent/plugin/in_tail/position_file.rb b/lib/fluent/plugin/in_tail/position_file.rb index b7b0301084..88614d2802 100644 --- a/lib/fluent/plugin/in_tail/position_file.rb +++ b/lib/fluent/plugin/in_tail/position_file.rb @@ -38,9 +38,7 @@ def initialize(file, follow_inodes, existing_paths, logger: nil) end def [](target_info) - if @follow_inodes && m = @map[target_info.ino] - return m - elsif !@follow_inodes && m = @map[target_info.path] + if m = @map[@follow_inodes ? target_info.ino : target_info.path] return m end