gc: Darwin also gives you EPERM

This commit is contained in:
Artemis Tosini 2024-03-30 23:03:40 -04:00
parent 474ea179fb
commit 9242c0d8d2

View file

@ -558,7 +558,7 @@ static void readLibprocRoots(const Path & storeDir, UncheckedRoots & unchecked)
}
}
} catch (SysError & e) {
if (errno == ENOENT || errno == EACCES || errno == ESRCH)
if (errno == ENOENT || errno == EACCES || errno == EPERM || errno == ESRCH)
continue;
throw;
}