libreoffice-online/kit
Michael Meeks d1fe734ed2 bgsave: Don't busy-spin when input processing is blocked.
It seems we've had input processing turned off more than expected
recently, if we have an event or callback in the queue, it seems
we set our timeout to zero.

Since we would not be processing input this would never change,
and we would just busy spin indefinitely; just lots of:

[ kitbgsv_001_001 ] TRC  ppoll start, timeoutMicroS: 0 size 1| net/Socket.cpp:404

Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: Ib374c6ce12d467eba602c7eaee99cc3940ffe681
2024-04-18 13:49:27 +01:00
..
ChildSession.cpp uno: .uno:SetDocumentProperties: add file path parameter 2024-04-18 10:07:13 +01:00
ChildSession.hpp bgsave: initial implementation (gated on COOL_BGSAVE=1) 2024-04-05 17:34:43 +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 bgsave: Add SLEEPBACKGROUNDFORDEBUGGER environment variable. 2024-04-17 08:35:30 +01:00
Kit.cpp bgsave: Don't busy-spin when input processing is blocked. 2024-04-18 13:49:27 +01:00
Kit.hpp bgsave: improve input processing trace debugging. 2024-04-18 13:49:27 +01:00
KitHelper.hpp calc: Receive the sheet protected status 2024-02-14 14:05:56 +00:00
KitWebSocket.cpp bgsave: add unit testing hooks for after bgsave fork & pre exit. 2024-04-16 16:43:52 +01:00
KitWebSocket.hpp cid#360688 COPY_INSTEAD_OF_MOVE 2024-04-16 15:19:35 +02: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