summary refs log tree commit
diff options
context:
space:
mode:
authorBen Pickles <spideryoung@gmail.com>2013-08-20 21:39:54 +0100
committerBen Pickles <spideryoung@gmail.com>2013-08-20 21:39:54 +0100
commitf6673c77ef477f054c40a84c34e1bc71db24379a (patch)
tree90818090dbabdad71c12d62df7d66b183234f4a2
parent6829a8a0f416ea49a18f1e3e532ed1ece24e9ea4 (diff)
downloadrack-f6673c77ef477f054c40a84c34e1bc71db24379a.tar.gz
Use `sub` as we only need to substitute once.
(Hence the use of `\z`)
-rw-r--r--lib/rack/request.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/request.rb b/lib/rack/request.rb
index f3a048ab..605f8f4d 100644
--- a/lib/rack/request.rb
+++ b/lib/rack/request.rb
@@ -109,7 +109,7 @@ module Rack
 
     def host
       # Remove port number.
-      host_with_port.to_s.gsub(/:\d+\z/, '')
+      host_with_port.to_s.sub(/:\d+\z/, '')
     end
 
     def script_name=(s); @env["SCRIPT_NAME"] = s.to_s             end