ucb/source/ucp/webdav-curl/SerfLockStore.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
New commits: commit 4d897b5f02aa87cee4db99b65bebe70e8c61cbe5 Author: Caolán McNamara <[email protected]> AuthorDate: Tue Nov 4 12:32:40 2025 +0000 Commit: Caolán McNamara <[email protected]> CommitDate: Tue Nov 4 17:13:09 2025 +0100 tdf#168672 Closing webdav documents is extremely slow Change-Id: I9b6c1cbd7ca4c1a8bcce589cbfda5604e66520f3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193401 Tested-by: Caolán McNamara <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/ucb/source/ucp/webdav-curl/SerfLockStore.cxx b/ucb/source/ucp/webdav-curl/SerfLockStore.cxx index ab9e345cfaac..d6dff618cfe7 100644 --- a/ucb/source/ucp/webdav-curl/SerfLockStore.cxx +++ b/ucb/source/ucp/webdav-curl/SerfLockStore.cxx @@ -46,7 +46,11 @@ public: : Thread( "WebDavTickerThread" ), m_bFinish( false ), m_rLockStore( rLockStore ) {} - void finish() { m_bFinish = true; } + void finish() + { + m_bFinish = true; + m_rLockStore.m_aCondition.notify_all(); // Wake up the TickerThread + } private:
