From 03de0cfe7ab281eda70f2cedd09659752e765acf Mon Sep 17 00:00:00 2001 From: Rick Olson Date: Sat, 2 Sep 2006 15:50:52 +0000 Subject: [PATCH] Remove Dir.chdir in the Webrick DispatchServlet#initialize method. Fix bad path errors when trying to load config/routes.rb. [Rick Olson] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4899 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- railties/CHANGELOG | 2 ++ railties/lib/webrick_server.rb | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/railties/CHANGELOG b/railties/CHANGELOG index ae4d48df0c..11fa6bdc37 100644 --- a/railties/CHANGELOG +++ b/railties/CHANGELOG @@ -1,5 +1,7 @@ *SVN* +* Remove Dir.chdir in the Webrick DispatchServlet#initialize method. Fix bad path errors when trying to load config/routes.rb. [Rick Olson] + * Tighten rescue clauses. #5985 [james@grayproductions.net] * Cleaning up tests. [Kevin Clark, Jeremy Kemper] diff --git a/railties/lib/webrick_server.rb b/railties/lib/webrick_server.rb index 533cf8c34b..b3e28e812b 100644 --- a/railties/lib/webrick_server.rb +++ b/railties/lib/webrick_server.rb @@ -66,7 +66,6 @@ def self.dispatch(options = {}) def initialize(server, options) #:nodoc: @server_options = options @file_handler = WEBrick::HTTPServlet::FileHandler.new(server, options[:server_root]) - Dir.chdir("#{RAILS_ROOT}/public") if defined?(RAILS_ROOT) && File.directory?("#{RAILS_ROOT}/public") super end -- GitLab