1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 19:57:45 +00:00
serenity/Userland
Andreas Kling 3bed7d5a5e LibIPC: Use a zero-delay timer for message processing
This lets us avoid using Core::deferred_invoke() which is not usable
during application teardown (as there is no event loop to push the
deferred invocation onto.)

(Not that there is an event loop to fire the processing timer during
teardown *either*, but at least we can exit gracefully with pending
timers, unlike deferred invocations, which hang the process. This is an
area where more improvements are definitely needed!)
2021-10-24 01:01:01 +02:00
..
Applets ResourceGraph: Use /proc/stat instead of /proc/all for CPU usage stats 2021-10-07 21:09:38 +02:00
Applications AK+Everywhere: Make Base64 decoding fallible 2021-10-23 19:16:40 +01:00
Demos LibGUI: Support drag-to-reorder in TabWidget 2021-10-07 12:19:27 +02:00
DevTools HackStudio: Add syntax-highlighting for CSS files 2021-10-23 19:07:44 +02:00
DynamicLoader Toolchain+Meta: Update LLVM version to 13.0.0 2021-10-17 17:09:58 +01:00
Games 2048: Let user decide if he wants to continue the game 2021-10-05 13:27:57 +03:30
Libraries LibIPC: Use a zero-delay timer for message processing 2021-10-24 01:01:01 +02:00
Services LibIPC: Add missing <signal.h> include 2021-10-24 01:01:01 +02:00
Shell Shell: Prevent exponential explosion around '$((' 2021-10-23 19:29:59 +01:00
Utilities AK+Everywhere: Make Base64 decoding fallible 2021-10-23 19:16:40 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00