1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-14 06:40:59 +00:00
serenity/Libraries
Andreas Kling c3379e3734 LibCore: Always wait_for_events() when pumping the event loop
This fixes an issue where continuously posting new events to the queue
would keep the event loop saturated, causing it to ignore notifiers.

Since notifiers are part of the big select(), we always have to call
wait_for_events() even if there are pending events. We're already smart
enough to select() without a timeout if we already have pending events.
2020-05-16 22:06:33 +02:00
..
LibAudio Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibC Kernel: Absorb LibBareMetal back into the kernel 2020-05-16 12:00:04 +02:00
LibCore LibCore: Always wait_for_events() when pumping the event loop 2020-05-16 22:06:33 +02:00
LibCrypto Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibDebug Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibDesktop Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibELF Kernel: Absorb LibBareMetal back into the kernel 2020-05-16 12:00:04 +02:00
LibGfx Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibGUI LibGUI+WindowServer: Allow applications to set custom cursor bitmaps 2020-05-16 09:44:55 +02:00
LibHTTP LibCore: Make IODevice::can_read_line() const 2020-05-15 09:50:48 +02:00
LibIPC Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibJS LibJS: Make Object.prototype.constructor non-enumerable 2020-05-16 21:22:34 +02:00
LibLine Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibM LibM: Fix floor() and floorf() for negative numbers 2020-05-15 22:05:59 +02:00
LibMarkdown Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibPCIDB Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibProtocol Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibPthread Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibTextCodec Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibThread Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibTLS Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibUnwind LibUnwind: Create UnwindBase.h to capture the EH ABI in code 2020-05-14 08:50:10 +02:00
LibVT LibVT: Don't try to set the window title to invalid UTF-8 text 2020-05-16 19:55:43 +02:00
LibWeb LibWeb: Log URL when loading <script> with src attribute 2020-05-16 21:47:16 +02:00
LibX86 Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00