diff --git a/libr/core/task.c b/libr/core/task.c index 8ec452539e..aef7103737 100644 --- a/libr/core/task.c +++ b/libr/core/task.c @@ -243,6 +243,11 @@ static int task_run(RCoreTask *task) { } task_end (task); + + if (task->cb) { + task->cb (task->user, task->res); + } + return res; }