|
From: Kenneth P. <sh...@se...> - 2008-03-12 18:58:27
|
When comparing, this is treated as a compare error, and counted against the
error limit. The comments in the code suggest that this isn't an error:
/*
* If we find files on the tape that have no corresponding
* directory entries, then we must have found a file that
* was created while the dump was in progress. Since we have
* no name for it, we discard it knowing that it will be
* on the next incremental tape.
*/
if (first != curfile.ino) {
fprintf(stderr, "expected next file %ld, got %lu\n",
(long)first, (unsigned long)curfile.ino);
do_compare_error;
skipfile();
goto next;
}
Is there a reason to treat this as a hard error? I'd suggest removing the
do_compare_error.
|