From 618b2c823d573af6f4227551a8755b3ff80ba41b Mon Sep 17 00:00:00 2001 From: cn Date: Mon, 27 Jul 2020 20:34:48 +0200 Subject: [PATCH] dyndnsd: remove noisy message by not redundantly logging on shutdown --- CHANGELOG.md | 6 ++++++ lib/dyndnsd.rb | 2 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98e960b..3218a69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 2.3.1 + +IMPROVEMENTS: + +- Fix annoying error message `log writing failed. can't be called from trap context` on shutdown by not attempting to log redundant information there + ## 2.3.0 (July 20, 2020) IMPROVEMENTS: diff --git a/lib/dyndnsd.rb b/lib/dyndnsd.rb index b460a29..2786b04 100644 --- a/lib/dyndnsd.rb +++ b/lib/dyndnsd.rb @@ -256,11 +256,9 @@ module Dyndnsd # @return [void] private_class_method def self.setup_traps Signal.trap('INT') do - Dyndnsd.logger.info 'Quitting...' Rack::Handler::WEBrick.shutdown end Signal.trap('TERM') do - Dyndnsd.logger.info 'Quitting...' Rack::Handler::WEBrick.shutdown end end