diff options
author | zedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-05-23 09:49:28 +0000 |
---|---|---|
committer | zedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-05-23 09:49:28 +0000 |
commit | 7022bfab09a2e036bf92f7892f1b4495d23f3426 (patch) | |
tree | a43cfe4d80c657762f714157638acbd1e3ebedd8 /lib/mongrel.rb | |
parent | e6e7c3a058e38db93330c68ebea9564c753075b6 (diff) | |
download | unicorn-7022bfab09a2e036bf92f7892f1b4495d23f3426.tar.gz |
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@209 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'lib/mongrel.rb')
-rw-r--r-- | lib/mongrel.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb index 9165f0a..e013e5c 100644 --- a/lib/mongrel.rb +++ b/lib/mongrel.rb @@ -45,6 +45,8 @@ end module Mongrel class URIClassifier + attr_reader :handler_map + # Returns the URIs that have been registered with this classifier so far. # The URIs returned should not be modified as this will cause a memory leak. # You can use this to inspect the contents of the URIClassifier. @@ -457,6 +459,8 @@ module Mongrel attr_reader :classifier attr_reader :host attr_reader :port + attr_reader :timeout + attr_reader :num_processors # Creates a working server on host:port (strange things happen if port isn't a Number). # Use HttpServer::run to start the server and HttpServer.acceptor.join to @@ -650,6 +654,8 @@ module Mongrel @classifier.register(uri, [handler]) end end + + handler.listener = self end # Removes any handlers registered at the given URI. See Mongrel::URIClassifier#unregister |