@@ -434,12 +561,14 @@ static void delete_in_dir(struct file_li
return; /* Impossible... */
- if (io_error && !(lp_ignore_errors(module_id) || ignore_errors)) {
+ if (io_error && !ignore_errors) {
- if (already_warned)
+ if (!already_warned) {
+ rprintf(FINFO,