# File lib/mongrel.rb, line 320 def register(uri, handler, in_front=false) begin @classifier.register(uri, [handler]) rescue URIClassifier::RegistrationError handlers = @classifier.resolve(uri)[2] method_name = in_front ? 'unshift' : 'push' handlers.send(method_name, handler) end handler.listener = self end