mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 04:17:35 +00:00
LibCore+Userland: Allow canceling promises
To make EventLoop cancel its managed Promises, we need the ability to cancel them in the first place.
This commit is contained in:
parent
afd0f941b7
commit
bfd9f681f7
6 changed files with 48 additions and 35 deletions
|
@ -80,7 +80,7 @@ ErrorOr<void> Session::start(LaunchBrowserCallbacks const& callbacks)
|
|||
|
||||
// FIXME: Allow this to be more asynchronous. For now, this at least allows us to propagate
|
||||
// errors received while accepting the Browser and WebContent sockets.
|
||||
TRY(promise->await());
|
||||
TRY(TRY(promise->await()));
|
||||
|
||||
m_started = true;
|
||||
return {};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue