[Libreoffice-commits] online.git: wsd/ClientSession.cpp wsd/ClientSession.hpp wsd/DocumentBroker.cpp wsd/SenderQueue.hpp
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Mon Aug 20 13:14:18 UTC 2018
wsd/ClientSession.cpp | 5 -----
wsd/ClientSession.hpp | 2 --
wsd/DocumentBroker.cpp | 1 -
wsd/SenderQueue.hpp | 9 ---------
4 files changed, 17 deletions(-)
New commits:
commit 7d98b5f01567af9625eaacbf25da671362a27c56
Author: Tamás Zolnai <tamas.zolnai at collabora.com>
AuthorDate: Mon Aug 20 15:03:57 2018 +0200
Commit: Tamás Zolnai <tamas.zolnai at collabora.com>
CommitDate: Mon Aug 20 15:13:59 2018 +0200
Revert "Get back "Cancel tiles also in wsd's senderqueue""
This reverts commit f1a385be98aba7191de79606d1cfdfa6973dfc39.
It's not easy, it can interfere the tile tracking.
Change-Id: I1e4ec9b4d66e5e912873f673fd5cb71ba55a9332
Reviewed-on: https://gerrit.libreoffice.org/59326
Reviewed-by: Tamás Zolnai <tamas.zolnai at collabora.com>
Tested-by: Tamás Zolnai <tamas.zolnai at collabora.com>
diff --git a/wsd/ClientSession.cpp b/wsd/ClientSession.cpp
index 3f27a435c..90e099d38 100644
--- a/wsd/ClientSession.cpp
+++ b/wsd/ClientSession.cpp
@@ -1001,11 +1001,6 @@ bool ClientSession::handleKitToClientMessage(const char* buffer, const int lengt
return forwardToClient(payload);
}
-void ClientSession::cancelTilesInQueue()
-{
- _senderQueue.cancelTiles();
-}
-
bool ClientSession::forwardToClient(const std::shared_ptr<Message>& payload)
{
if (isCloseFrame())
diff --git a/wsd/ClientSession.hpp b/wsd/ClientSession.hpp
index 4037d81a2..997058f68 100644
--- a/wsd/ClientSession.hpp
+++ b/wsd/ClientSession.hpp
@@ -99,8 +99,6 @@ public:
}
}
- void cancelTilesInQueue();
-
/// Set the save-as socket which is used to send convert-to results.
void setSaveAsSocket(const std::shared_ptr<StreamSocket>& socket)
{
diff --git a/wsd/DocumentBroker.cpp b/wsd/DocumentBroker.cpp
index cf5c8eb84..be5c3aae4 100644
--- a/wsd/DocumentBroker.cpp
+++ b/wsd/DocumentBroker.cpp
@@ -1448,7 +1448,6 @@ void DocumentBroker::cancelTileRequests(const std::shared_ptr<ClientSession>& se
// Clear tile requests
session->clearTilesOnFly();
session->getRequestedTiles() = boost::none;
- session->cancelTilesInQueue();
session->clearTileSubscription();
diff --git a/wsd/SenderQueue.hpp b/wsd/SenderQueue.hpp
index 927e3e735..fc3464b3f 100644
--- a/wsd/SenderQueue.hpp
+++ b/wsd/SenderQueue.hpp
@@ -84,15 +84,6 @@ public:
}
}
- void cancelTiles()
- {
- std::remove_if(_queue.begin(), _queue.end(),
- [](const queue_item_t& cur)
- {
- return cur->firstToken() == "tile:";
- });
- }
-
private:
/// Deduplicate messages based on the new one.
/// Returns true if the new message should be
More information about the Libreoffice-commits
mailing list