# File lib/puppet/type/file.rb, line 765
765:   def property_fix
766:     properties.each do |thing|
767:       next unless [:mode, :owner, :group, :seluser, :selrole, :seltype, :selrange].include?(thing.name)
768: 
769:       # Make sure we get a new stat objct
770:       expire
771:       currentvalue = thing.retrieve
772:       thing.sync unless thing.safe_insync?(currentvalue)
773:     end
774:   end