# File lib/main/daemon.rb, line 387
    def logger
      @logger ||= (
        require 'logger' unless defined?(Logger)

        if @log_file
          number_rolled = 7
          megabytes     = 2 ** 20
          max_size      = 42 * megabytes

          ::Logger.new(@log_file, number_rolled, max_size)
        else
          ::Logger.new(STDERR)
        end
      )
    end