Silence ENODEV errors for fstatat

Some broken gdrive filesystem can return these.

Fixes #9550

(cherry picked from commit e90f003d2d)
This commit is contained in:
Fabian Boehm 2023-02-06 21:45:50 +01:00 committed by David Adam
parent 338451c25c
commit 1a20184ba4

View file

@ -161,6 +161,7 @@ void dir_iter_t::entry_t::do_stat() const {
case ENOENT:
case ENOTDIR:
case ENAMETOOLONG:
case ENODEV:
// These are "expected" errors.
this->type_ = none();
break;