#24 ✓resolved
Xavier Noria

ls dispatch.* does not list all possible entry points

Reported by Xavier Noria | December 20th, 2007 @ 07:31 PM | in The Rails 3 Way

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

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

People watching this ticket