From 33e0ca330bb651356d21bf62db4003ed9ddfbcd1 Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Mon, 20 Dec 2021 14:32:42 +0100 Subject: [PATCH] regress: Fix verify-plugin-test --- bacula/src/plugins/fd/test-verify-fd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bacula/src/plugins/fd/test-verify-fd.c b/bacula/src/plugins/fd/test-verify-fd.c index 417238a92..8ef2fdd40 100644 --- a/bacula/src/plugins/fd/test-verify-fd.c +++ b/bacula/src/plugins/fd/test-verify-fd.c @@ -296,6 +296,7 @@ static bRC pluginIO(bpContext *ctx, struct io_pkt *io) { char buf[512]; verifyplug *self = get_self(ctx); + ssize_t nb; if (!self) { return bRC_Error; } @@ -321,9 +322,9 @@ static bRC pluginIO(bpContext *ctx, struct io_pkt *io) case IO_WRITE: Dmsg(ctx, dbglvl, "verifyplug: writing\n"); - io->status = write(fileno(self->pfd->wfd), io->buf, io->count); + nb = write(fileno(self->pfd->wfd), io->buf, io->count); - if (io->status == 0) { + if (nb != io->count) { Jmsg(ctx, M_ERROR, "Write error\n"); return bRC_Error; -- 2.47.3