mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 04:17:35 +00:00
LibCore: Cancel jobs on event loop exit
This important feature was regressed with the recent architectural change.
This commit is contained in:
parent
f2609281a3
commit
7704d89496
3 changed files with 12 additions and 0 deletions
|
@ -29,6 +29,7 @@ public:
|
|||
|
||||
// Used by Threading::BackgroundAction.
|
||||
void add_job(NonnullRefPtr<Promise<NonnullRefPtr<Object>>>);
|
||||
void cancel_all_pending_jobs();
|
||||
|
||||
// Returns true if there are events waiting to be flushed.
|
||||
bool has_pending_events() const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue