lib/appsignal.rb in appsignal-1.2.3 vs lib/appsignal.rb in appsignal-1.2.4.beta.1

- old
+ new

@@ -129,11 +129,11 @@ # Useful for cases such as Rake tasks and Resque-like systems where a process is # forked and immediately exits after the transaction finishes. def monitor_single_transaction(name, env={}, &block) monitor_transaction(name, env, &block) ensure - stop + stop('monitor_single_transaction') end def listen_for_error(&block) yield rescue => error @@ -230,10 +230,14 @@ @logger = Logger.new($stdout) @logger.formatter = lambda do |severity, datetime, progname, msg| "appsignal: #{msg}\n" end end - @logger.level = Logger::INFO + if config && config[:debug] + @logger.level = Logger::DEBUG + else + @logger.level = Logger::INFO + end @logger << @in_memory_log.string if @in_memory_log if path_arg @logger.info('Setting the path in start_logger has no effect anymore, set it in the config instead') end