diff options
Diffstat (limited to 'src/lib/eina/eina_promise.c')
-rw-r--r-- | src/lib/eina/eina_promise.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/eina/eina_promise.c b/src/lib/eina/eina_promise.c index d7b538ea78..2b3f154f7d 100644 --- a/src/lib/eina/eina_promise.c +++ b/src/lib/eina/eina_promise.c @@ -396,6 +396,7 @@ _eina_promise_cancel(_Eina_Promise_Default* promise) owner->promise.is_cancelled = EINA_TRUE; owner->promise.has_finished = EINA_TRUE; owner->promise.has_errored = EINA_TRUE; + owner->promise.error = EINA_ERROR_PROMISE_CANCEL; _eina_promise_cancel_calls(owner, EINA_TRUE); } } |