ucb/source/ucp/webdav-curl/SerfLockStore.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
New commits: commit cd8e1a8b6a863bdbd6917880302e3b770de93be8 Author: Caolán McNamara <[email protected]> AuthorDate: Tue Nov 4 12:32:40 2025 +0000 Commit: Christian Lohmaier <[email protected]> CommitDate: Wed Nov 5 12:20:30 2025 +0100 tdf#168672 Closing webdav documents is extremly slow Change-Id: I9b6c1cbd7ca4c1a8bcce589cbfda5604e66520f3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193404 Reviewed-by: Xisco Fauli <[email protected]> Tested-by: Jenkins Signed-off-by: Xisco Fauli <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193428 Tested-by: Christian Lohmaier <[email protected]> Reviewed-by: Christian Lohmaier <[email protected]> diff --git a/ucb/source/ucp/webdav-curl/SerfLockStore.cxx b/ucb/source/ucp/webdav-curl/SerfLockStore.cxx index c367f1445c54..668238ca90b8 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:
