# File lib/phusion_passenger/analytics_logger.rb, line 353 def synchronize lock if !@locked begin yield(self) ensure unlock if @locked end end