From ecedff2cdf0ee7ce4e9db11263a5d1867c57d1a2 Mon Sep 17 00:00:00 2001 From: Jonas Hermsmeier Date: Mon, 20 Nov 2017 19:28:20 +0100 Subject: [PATCH] fix(writer): Fix verify size for unaligned images (#1868) Change-Type: patch --- lib/writer/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/writer/index.js b/lib/writer/index.js index 26f2200f..7627bccc 100644 --- a/lib/writer/index.js +++ b/lib/writer/index.js @@ -260,7 +260,11 @@ class ImageWriter extends EventEmitter { _createVerifyPipeline (options) { const pipeline = new Pipage() - const size = options.image.size.final.estimation ? this.bytesWritten : options.image.size.final.value + let size = this.bytesWritten + + if (!options.image.size.final.estimation) { + size = Math.max(this.bytesWritten, options.image.size.final.value) + } const progressStream = new ProgressStream({ length: size,