ext/common/ApplicationPoolServerExecutable.cpp in passenger-2.2.10 vs ext/common/ApplicationPoolServerExecutable.cpp in passenger-2.2.11

- old
+ new

@@ -699,10 +699,10 @@ UPDATE_TRACE_POINT(); throw SystemException("Cannot create an anonymous Unix socket", errno); } UPDATE_TRACE_POINT(); - MessageChannel(serverSocket).writeFileDescriptor(fds[1]); + MessageChannel(serverSocket).writeFileDescriptor(fds[1], false); syscalls::close(fds[1]); UPDATE_TRACE_POINT(); ClientPtr client(new Client(*this, fds[0])); pair<set<ClientPtr>::iterator, bool> p;