# Ensure language servers from extension properly start on workspace restoration \(\#51308\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 11cfb9e330eeca08ac41c05438acb26de24cbe44

Requested commit: 11cfb9e330eeca08ac41c05438acb26de24cbe44

Commit: 11cfb9e330eeca08ac41c05438acb26de24cbe44

Tree: 3931835aa8f25893146d022034d253deded7e420

Author: João Soares

Committer: GitHub

## Message

```
Ensure language servers from extension properly start on workspace restoration (#51308)

Closes #49877

Before you mark this PR as ready for review, make sure that you have:
- [x] Added a solid test coverage and/or screenshots from doing manual
testing
- [x] Done a self-review taking into account security and performance
aspects
- [ ] Aligned any UI changes with the [UI
checklist](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist)

Release Notes:

- Fixed extension language servers not starting when Zed launches with
files already open from a restored session.
```

## Parents

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

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