# File lib_core/rucy/server.rb, line 62 def call_hook(name, hook) begin hook.call(self) rescue StandardError, ScriptError err_messg = "[#{Time.now.httpdate}] #{name} hook error: #{$!.message} (#{$!.class}): #{$!.backtrace[0]}" begin STDERR.puts err_messg rescue StandardError, ScriptError # nothing to do. end begin @logger.err(err_messg) rescue StandardError, ScriptError # nothing to do. end end nil end