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;