[Libreoffice-commits] online.git: loolwsd/LOOLKit.cpp
Ashod Nakashian
ashod.nakashian at collabora.co.uk
Fri Nov 4 05:14:09 UTC 2016
loolwsd/LOOLKit.cpp | 21 +++++++++------------
1 file changed, 9 insertions(+), 12 deletions(-)
New commits:
commit b6fae38f17078b3e9b1b6dc267e5402ecc5d7b2f
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Fri Nov 4 00:30:27 2016 -0400
loolwsd: simplified createSession
Change-Id: I2ebb37cae61d9625731b48ea6b9ce31646ad3e42
Reviewed-on: https://gerrit.libreoffice.org/30552
Reviewed-by: Ashod Nakashian <ashnakash at gmail.com>
Tested-by: Ashod Nakashian <ashnakash at gmail.com>
diff --git a/loolwsd/LOOLKit.cpp b/loolwsd/LOOLKit.cpp
index 66319c3..c257e0b 100644
--- a/loolwsd/LOOLKit.cpp
+++ b/loolwsd/LOOLKit.cpp
@@ -319,29 +319,26 @@ public:
try
{
- const auto& it = _sessions.find(sessionId);
- if (it != _sessions.end())
+ if (_sessions.find(sessionId) != _sessions.end())
{
- Log::warn("Session [" + sessionId + "] is already running.");
+ LOG_WRN("Session [" << sessionId << "] on url [" << _url << "] already exists.");
return true;
}
- Log::info() << "Creating " << (_clientViews ? "new" : "first")
- << " view for url: " << _url << " for sessionId: " << sessionId
- << " on jailId: " << _jailId << Log::end;
+ LOG_INF("Creating " << (_clientViews ? "new" : "first") <<
+ " session for url: " << _url << " for sessionId: " <<
+ sessionId << " on jailId: " << _jailId);
auto session = std::make_shared<ChildSession>(sessionId, _jailId, *this);
- if (!_sessions.emplace(sessionId, session).second)
- {
- Log::error("Session already exists for child: " + _jailId + ", session: " + sessionId);
- }
+ _sessions.emplace(sessionId, session);
- Log::debug("Sessions: " + std::to_string(_sessions.size()));
+ LOG_DBG("Sessions: " << _sessions.size());
return true;
}
catch (const std::exception& ex)
{
- Log::error("Exception while creating session [" + sessionId + "] on url [" + _url + "] - '" + ex.what() + "'.");
+ LOG_ERR("Exception while creating session [" << sessionId <<
+ "] on url [" << _url << "] - '" << ex.what() << "'.");
return false;
}
}
More information about the Libreoffice-commits
mailing list