loolwsd/LOOLBroker.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
New commits: commit 450bf8eebeac76eba5c1ed8a48ce95236a85a1f8 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Fri Jan 29 07:57:32 2016 -0500 loolwsd: correct pre-spawn childs Change-Id: Id306176296dde6f63821041eae1b28d23637f18d Reviewed-on: https://gerrit.libreoffice.org/21934 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/loolwsd/LOOLBroker.cpp b/loolwsd/LOOLBroker.cpp index 8096e7b..3f32483 100644 --- a/loolwsd/LOOLBroker.cpp +++ b/loolwsd/LOOLBroker.cpp @@ -683,7 +683,6 @@ static int createLibreOfficeKit(const bool sharePages, Log::info() << "Adding Kit #" << childCounter << ", PID: " << childPID << Log::end; _childProcesses[childPID] = std::make_shared<ChildProcess>(childPID, -1, nFIFOWriter); - --forkCounter; return childPID; } @@ -919,6 +918,9 @@ int main(int argc, char** argv) exit(-1); } + if (numPreSpawnedChildren > 1) + forkCounter = numPreSpawnedChildren - 1; + if ( (readerChild = open(FIFO_BROKER.c_str(), O_RDONLY) ) < 0 ) { Log::error("Error: pipe opened for reading."); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits