nix/doc/manual/rl-next/filesystem-errors.md
2024-09-13 14:20:34 +02:00

498 B

synopsis issues prs
wrap filesystem exceptions more correctly
11378

With the switch to std::filesystem in different places, Nix started to throw std::filesystem::filesystem_error in many places instead of its own exceptions.

This lead to no longer generating error traces, for example when listing a non-existing directory.

This version catches these types of exception correctly and wrap them into Nix's own exeception type.

Author: @Mic92