# File lib/daemon_kit/safety.rb, line 48
    def run(&block)
      begin
        block.call
      rescue => e
        # Log
        DaemonKit.logger.fatal "Safety net caught exception: #{e.message}"
        DaemonKit.logger.fatal "Backtrace: #{e.backtrace.join("\n    ")}"

        get_handler.handle_exception( e ) if get_handler
      end
    end