Only skip deletions on IOERR_GENERAL. Fixes bug 7809.

This commit is contained in:
Wayne Davison
2011-06-04 13:04:46 -07:00
parent 810dc9fc2a
commit 4591bb2f66

View File

@@ -288,7 +288,7 @@ static void delete_in_dir(char *fbuf, struct file_struct *file, dev_t *fs_dev)
if (allowed_lull)
maybe_send_keepalive(time(NULL), MSK_ALLOW_FLUSH);
if (io_error && !ignore_errors) {
if (io_error & IOERR_GENERAL && !ignore_errors) {
if (already_warned)
return;
rprintf(FINFO,