Tom
|
6751d03ea7
|
LibCore: Add register_signal and unregister_signal to EventLoop
This allows safer asynchronous handling of signals. Signals are
dispatched with highest priority.
|
2020-07-09 21:58:07 +02:00 |
|
Sergey Bugaev
|
8afcf0d87a
|
LibCore: Do not assert that we can start the RPC server
Now that the Shell uses Core::EventLoop, we can't afford to just crash if /tmp
is unwritable.
|
2020-05-29 07:53:30 +02:00 |
|
Sergey Bugaev
|
345fbd1fc1
|
LibCore: Fix timer expiration processing
The previous code did not account for the case when there are timers present,
but none are enabled, and used a zero polling timeout.
Fixes https://github.com/SerenityOS/serenity/issues/2222
|
2020-05-15 17:41:54 +02:00 |
|
Andreas Kling
|
0e3a9d8e9d
|
LibCore: Reduce header dependencies of EventLoop
|
2020-02-15 02:09:00 +01:00 |
|
Andreas Kling
|
8f7333f080
|
LibCore: Add a forward declaration header
This patch adds <LibCore/Forward.h> and uses it in various places to
shrink the header dependency graph.
|
2020-02-14 23:31:18 +01:00 |
|
Andreas Kling
|
d17e23bd27
|
LibCore: Remove leading C from filenames
|
2020-02-06 15:04:03 +01:00 |
|