When trying to open ".", treat ESTALE like EACCES.
[gnulib.git] / lib / savewd.c
index 58e0b61..9af3085 100644 (file)
@@ -54,7 +54,7 @@ savewd_save (struct savewd *wd)
            wd->val.fd = fd;
            break;
          }
-       if (errno != EACCES)
+       if (errno != EACCES && errno != ESTALE)
          {
            wd->state = ERROR_STATE;
            wd->val.errnum = errno;