From c01c8ccae6a4b500d0aebd385c10f4567d9b0fd3 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 19 Mar 2009 18:07:15 -0700 Subject: Move listen path and address expansion to Configurator This fixes a bug where listener names in the master process would be incorrectly matched with the existing set; causing UNIX sockets to be unbound and rebound; breaking things for child processes. This is a better fit anyways since it's higher level. --- lib/unicorn/socket.rb | 1 - 1 file changed, 1 deletion(-) (limited to 'lib/unicorn/socket.rb') diff --git a/lib/unicorn/socket.rb b/lib/unicorn/socket.rb index d8e44f4..4913261 100644 --- a/lib/unicorn/socket.rb +++ b/lib/unicorn/socket.rb @@ -75,7 +75,6 @@ module Unicorn def bind_listen(address = '0.0.0.0:8080', backlog = 1024) return address unless String === address - address = File.expand_path(address) if address[0..0] == "~" domain, bind_addr = if address[0..0] == "/" if File.exist?(address) if File.socket?(address) -- cgit v1.2.3-24-ge0c7