summaryrefslogtreecommitdiff
path: root/src/lib/eina/eina_promise.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/eina/eina_promise.c')
-rw-r--r--src/lib/eina/eina_promise.c1
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);
}
}