Merge pull request #4159 from sworleys/WQ-ErrFunc-Fix

lib: Fix workqueue error function callback
This commit is contained in:
David Lamparter 2019-04-28 16:19:55 +02:00 committed by GitHub
commit 9f9e9ef825
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -280,7 +280,7 @@ int work_queue_run(struct thread *thread)
if (item->ran > wq->spec.max_retries) {
/* run error handler, if any */
if (wq->spec.errorfunc)
wq->spec.errorfunc(wq, item->data);
wq->spec.errorfunc(wq, item);
work_queue_item_remove(wq, item);
continue;
}