libreoffice-online/kit
Michael Meeks 3feb7fe58c bgsave: don't process left-over tile messages from the KitQueue.
If we had a tilecombine processed in the same queue and before
a save - the 'render tiles at the end' state would be inherited by
the background save process and result in excess work, and also
binary messages where only text messages are expected returning.

The rest of the queue is cleared post fork.

Add unit test - plus hook to hold queue processing.

Change-Id: Iee937897000bc3ac149599844f1eab005affb131
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2024-05-10 16:30:37 +01:00
..
ChildSession.cpp bgsave: close race of typing while a background save completes. 2024-05-08 16:42:29 +01:00
ChildSession.hpp bgsave: change statusindicator protocol message to 'progress' + JSON. 2024-05-06 20:28:08 +01:00
Delta.hpp wsd: reduce directives for unused variable supression 2024-03-09 12:37:19 -05:00
DeltaSimd.c fix build on !ENABLE_SIMD branch 2024-03-10 20:06:53 +00:00
DeltaSimd.h
DummyLibreOfficeKit.cpp Revert "Changes for handling readonly mode click events:" 2024-03-06 14:03:02 +01:00
DummyLibreOfficeKit.hpp
forkit-main.cpp
ForKit.cpp Add more comment warnings around security critical code. 2024-05-07 13:11:30 +01:00
Kit.cpp bgsave: don't process left-over tile messages from the KitQueue. 2024-05-10 16:30:37 +01:00
Kit.hpp Cleanup condition check for a quick poll. 2024-05-09 17:47:15 +01:00
KitHelper.hpp calc: Receive the sheet protected status 2024-02-14 14:05:56 +00:00
KitQueue.cpp AddressSanitizer: memcmp issue 2024-05-10 16:16:49 +02:00
KitQueue.hpp Split outbound callback processing from incoming message queueing. 2024-05-09 17:47:15 +01:00
KitWebSocket.cpp Move common/MessageQueue.cpp -> kit/KitQueue.cpp. 2024-05-09 09:50:08 +01:00
KitWebSocket.hpp Move common/MessageQueue.cpp -> kit/KitQueue.cpp. 2024-05-09 09:50:08 +01:00
SetupKitEnvironment.hpp reduce uses of MOBILEAPP on some files 2024-03-20 09:13:00 +01:00
StateRecorder.hpp nearly pure re-factor: split out code into its own modules. 2024-03-06 20:56:55 -05:00
TestStubs.cpp fix linking error for clang 17 2024-01-19 08:56:13 +01:00
Watermark.hpp