Ironically, I may have just answered my own question, but verification would be nice. It appears that there are two methods by which this sort of error (filesize mismatch/checksum error) can cause a job to terminate. The first is the do_fd_commands function in stored/fd_cmds.c (which I believe I have already short-circuited). The second is through the value of the "forge_on" variable in stored/block.c I think that by switching it's default value to "true", I may be able to overcome this problem.
Unfortunately, neither of these address the source of the issue in any way. From looking at bug-reports and such, it appears that this issue (which has been raised in the past) is considered closed, which should not be the case. Jason -- You received this message because you are subscribed to the Google Groups "bareos-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
