]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blobdiff - scrub/read_verify.c
libfrog: fix workqueue error communication problems
[thirdparty/xfsprogs-dev.git] / scrub / read_verify.c
index d56f489366579a6bca4bfc55a5273b57e98ae290..ff4d3572f223d78b196e9172afced9e931064b02 100644 (file)
@@ -8,8 +8,8 @@
 #include <stdlib.h>
 #include <sys/statvfs.h>
 #include "libfrog/ptvar.h"
-#include "workqueue.h"
-#include "path.h"
+#include "libfrog/workqueue.h"
+#include "libfrog/paths.h"
 #include "xfs_scrub.h"
 #include "common.h"
 #include "counter.h"
@@ -197,8 +197,7 @@ read_verify_queue(
 
        ret = workqueue_add(&rvp->wq, read_verify, 0, tmp);
        if (ret) {
-               str_info(rvp->ctx, rvp->ctx->mntpoint,
-_("Could not queue read-verify work."));
+               str_liberror(rvp->ctx, ret, _("queueing read-verify work"));
                free(tmp);
                return false;
        }