ls dispatch.* does not list all possible entry points
Reported by Xavier Noria | December 20th, 2007 @ 02:31 PM | in Second Edition
The third paragraph on page 31 says that every time a Rails request comes in the web server hands control to one of the three dispatch.* files under public.
That is not the case if the server is WEBrick or Mongrel. For WEBrick the dispatcher is run by the code in railties/lib/webrick_server.rb. For Mongrel the code that runs the dispatcher lives in mongrel-version/lib/mongrel/rails.rb.
This can be traced from the files under railties/lib/commands/servers.
Comments and changes to this ticket
-
Obie January 7th, 2008 @ 08:39 PM
- → State changed from new to open
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
