serenity/Libraries
Tom f68115aba3 Taskbar: Wait on all waitable children in SIGCHLD handler
We need to call waitpid until no more waitable children are available.
This is necessary because SIGCHLD signals may coalesce into one when
multiple children terminate almost simultaneously.

Also, switch to EventLoop's asynchronous signal handling mechanism,
which allows more complex operations in the signal handler.
2020-12-02 12:57:25 +01:00
..
LibAudio
LibC LibC: Add flag SO_BROADCAST so we can at least build programs that use it 2020-12-02 10:45:38 +01:00
LibChess
LibCompress
LibCore LibCore: Don't wait for negative amount of time 2020-11-30 13:17:02 +01:00
LibCpp
LibCrypt
LibCrypto LibCrypto: Require intent parameter in CTR constructor 2020-11-29 20:22:56 +01:00
LibDebug
LibDesktop
LibDiff
LibELF LibELF: Fix busted validation of section header location 2020-12-01 13:18:32 +01:00
LibGemini
LibGfx LibGfx+BMP: Remove set_remaining, fix size check 2020-12-02 10:46:40 +01:00
LibGUI Taskbar: Wait on all waitable children in SIGCHLD handler 2020-12-02 12:57:25 +01:00
LibHTTP
LibImageDecoderClient
LibIPC LibIPC: Fix 'unused private member' error when building with clang 2020-11-25 20:00:23 +01:00
LibJS LibJS: Add TypedArray.BYTES_PER_ELEMENT 2020-12-02 12:52:31 +01:00
LibKeyboard
LibLine
LibM
LibMarkdown LibMarkdown: Reduce debug spam from invalid characters in table headings 2020-11-30 11:35:45 +01:00
LibPCIDB
LibProtocol
LibPthread LibPthread: Fix broken EINVAL check in pthread_attr_setdetachstate() 2020-11-26 19:33:44 +01:00
LibRegex LibRegex: Don't try to consume the escaped character if at EOF 2020-11-30 17:45:05 +01:00
LibTar
LibTextCodec
LibThread LibThread: Add API to join a thread 2020-11-24 21:36:28 +01:00
LibTLS
LibUnwind
LibVT LibVT: Make terminal scrollback max size configurable 2020-11-29 20:32:45 +01:00
LibWeb LibWeb: Complete the URL in href_setter() before trying to load it 2020-12-02 10:08:29 +01:00
LibX86 LibX86: Pack the Instruction data structure 2020-11-17 17:09:49 +01:00
CMakeLists.txt LibRegex: Add a regular expression library 2020-11-27 21:32:41 +01:00