# fs: Handle io::ErrorKind::NotADirectory in fs::metadata \(\#42370\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/6e1d86f311f4a93f13a93fba1f042f69fee1916b)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 6e1d86f311f4a93f13a93fba1f042f69fee1916b

Requested commit: 6e1d86f311f4a93f13a93fba1f042f69fee1916b

Commit: 6e1d86f311f4a93f13a93fba1f042f69fee1916b

Tree: b661b02374caa81c064cffb3c0f0a7649e1c5f2e

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
fs: Handle io::ErrorKind::NotADirectory in fs::metadata (#42370)

New error variants were stabilized in 1.83, and this might've led to us
mis-handling not-a-directory errors.

Co-authored-by: Dino <dino@zed.dev>

Release Notes:

- N/A

Co-authored-by: Dino <dino@zed.dev>
```

## Parents

- [a3f04e8b36e3675727e7b25e12aae26249ef1523](https://git.cafe/gitcafe/zed/commit/a3f04e8b36e3675727e7b25e12aae26249ef1523?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/6e1d86f311f4a93f13a93fba1f042f69fee1916b?format=markdown)
