diff options
Diffstat (limited to 'updater/blockimg.cpp')
-rw-r--r-- | updater/blockimg.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/updater/blockimg.cpp b/updater/blockimg.cpp index a9d8cc68c..9a76a2428 100644 --- a/updater/blockimg.cpp +++ b/updater/blockimg.cpp @@ -1659,6 +1659,9 @@ Value* BlockImageRecoverFn(const char* name, State* state, int argc, Expr* argv[ return StringValue(strdup("")); } + // Output notice to log when recover is attempted + fprintf(stderr, "%s image corrupted, attempting to recover...\n", filename->data); + // When opened with O_RDWR, libfec rewrites corrupted blocks when they are read fec::io fh(filename->data, O_RDWR); @@ -1709,7 +1712,7 @@ Value* BlockImageRecoverFn(const char* name, State* state, int argc, Expr* argv[ // read and check if the errors field value has increased. } } - + fprintf(stderr, "...%s image recovered successfully.\n", filename->data); return StringValue(strdup("t")); } |