listen backlog, sndbuf, rcvbuf are always changeable
commit3e9fe197d4daac14fa98addfcf9be3208c7b96b8
authorEric Wong <normalperson@yhbt.net>
Fri, 10 Apr 2009 21:58:48 +0000 (10 14:58 -0700)
committerEric Wong <normalperson@yhbt.net>
Fri, 10 Apr 2009 22:12:21 +0000 (10 15:12 -0700)
treedca6a4d119af3b2b1da1b206d6a5064731d5a1f6
parent0bd8cb742eadf45969133c13ebc5252b5234ef92
listen backlog, sndbuf, rcvbuf are always changeable

Apparently I was smoking crack and thought they weren't
changeable.  Additionally, SO_REUSEADDR is set by TCPServer.new,
so there's no need to set it ourselves; so avoid putting
extra items in the purgatory.

This allows SIGHUP to change listen options.
lib/unicorn.rb
lib/unicorn/configurator.rb
lib/unicorn/socket.rb
test/unit/test_socket_helper.rb