lib/cryptum/log.rb in cryptum-0.0.404 vs lib/cryptum/log.rb in cryptum-0.0.405
- old
+ new
@@ -82,10 +82,13 @@
log_event += ' => CTRL+C Detected...Exiting Session.'
logger.level = Logger::WARN
exit_gracefully = true
else
log_event += " => #{msg}"
- log_event += " => \n\t#{msg.backtrace.join("\n\t")}\n\n\n" if msg.respond_to?('backtrace')
+ if msg.respond_to?('backtrace') && msg != 'Connection reset by peer'
+ log_event += " => \n\t#{msg.backtrace.join("\n\t")}"
+ log_event += "\n\n\n"
+ end
end
logger.add(logger.level, log_event, which_self)
Cryptum::UI::Exit.gracefully(event_history: event_history) if exit_gracefully