loolwsd/Common.hpp | 1 + loolwsd/LOOLWSD.cpp | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-)
New commits: commit 63068a5dda82c055b5d6844067e70d585d0fb4a2 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sun Apr 10 22:16:04 2016 -0400 loolwsd: command timeout is now a const Change-Id: I9115f465fe760f4c388294bfb5e14cbb441c1174 Reviewed-on: https://gerrit.libreoffice.org/23979 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/loolwsd/Common.hpp b/loolwsd/Common.hpp index d09c08b..1984f4d 100644 --- a/loolwsd/Common.hpp +++ b/loolwsd/Common.hpp @@ -21,6 +21,7 @@ constexpr int MASTER_PORT_NUMBER = 9981; constexpr int MAINTENANCE_INTERVAL = 1; constexpr int CHILD_TIMEOUT_SECS = 10; constexpr int POLL_TIMEOUT_MS = 1000; +constexpr int COMMAND_TIMEOUT_MS = 5000; /// Pipe and Socket read buffer size. /// Should be large enough for ethernet packets diff --git a/loolwsd/LOOLWSD.cpp b/loolwsd/LOOLWSD.cpp index 0f5a391..bf35d51 100644 --- a/loolwsd/LOOLWSD.cpp +++ b/loolwsd/LOOLWSD.cpp @@ -266,7 +266,7 @@ private: { AvailableChildSessionCV.wait_for( lock, - std::chrono::milliseconds(3000), + std::chrono::milliseconds(COMMAND_TIMEOUT_MS), [&isFound, &clientSession] { return (isFound = AvailableChildSessions.find(clientSession->getId()) != AvailableChildSessions.end()); @@ -354,7 +354,7 @@ private: response.send(); return; } - // Now the bridge beetween the client and kit process is connected + // Now the bridge between the client and kit processes is connected // Let messages flow std::string encodedFrom; @@ -600,7 +600,7 @@ private: // Note: technically, there is a race between these two (we should // hold the broker lock before issueing the save and waiting,) // but in practice this shouldn't happen. - if (docBroker->autoSave(true) && !docBroker->waitSave(5000)) + if (docBroker->autoSave(true) && !docBroker->waitSave(COMMAND_TIMEOUT_MS)) { Log::error("Auto-save before closing failed."); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits