# File lib/daemon_kit/safety.rb, line 33 def register_error_handler( klass ) name = klass.to_s.split('::').last.downcase DaemonKit.logger.debug( "Registering error handler '#{name}' (#{klass})" ) if DaemonKit.logger instance.instance_eval( "def \#{name}\n@\#{name} ||= \#{klass}.instance\nend\n", __FILE__, __LINE__ ) end