lib/sqreen/log.rb in sqreen-1.20.4-java vs lib/sqreen/log.rb in sqreen-1.21.0.beta1

- old
+ new

@@ -12,19 +12,18 @@ # TODO: fold into Sqreen::Logger module Sqreen def self.log_init - deferred_logger = @logger @logger = Sqreen::Logger.new( Sqreen.config_get(:log_level).to_s.upcase, Sqreen.config_get(:log_location) ) - deferred_logger.flush_to(@logger.instance_eval { @logger }) + Sqreen::DeferredLogger.instance.flush_to(@logger.instance_eval { @logger }) rescue => e warn "Sqreen logger exception: #{e}" end def self::log - @logger ||= Sqreen::DeferredLogger.new + @logger || Sqreen::DeferredLogger.instance end end