diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mongrel.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb index 1963322..8d815cc 100644 --- a/lib/mongrel.rb +++ b/lib/mongrel.rb @@ -91,6 +91,9 @@ module Mongrel tries = 0 @socket = TCPServer.new(host, port) + if defined?(Fcntl::FD_CLOEXEC) + @socket.fcntl(Fcntl::F_SETFD, Fcntl::FD_CLOEXEC) + end @classifier = URIClassifier.new @host = host |