# remote: Fix when \.ssh config is missing \(\#47310\) · gitcafe/zed

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

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

Visibility: public

Requested revision: d4f2056ea4aa81f2c2b58c5909f448c2d614f9e5

Requested commit: d4f2056ea4aa81f2c2b58c5909f448c2d614f9e5

Commit: d4f2056ea4aa81f2c2b58c5909f448c2d614f9e5

Tree: 01c1dbf6a48f11ee7791ccdd85a71815fb094b55

Author: Matthew

Committer: GitHub

## Message

```
remote: Fix when .ssh config is missing (#47310)

Closes #47309

Rewroked the file parsing loop so that if one file is missing it doesn't
cause the loop to exit prematurely.

Release Notes:
* Fixed issue where user .ssh/config file would not parse if global ssh
config file was not present.

---------

Co-authored-by: Gaff <226665+Gaff@users.noreply.github.com>
```

## Parents

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

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