# lsp: Send client process ID in LSP initialize request \(\#43988\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 4f5cc0a24b8969f60429f057d7c4054bc15e038a

Requested commit: 4f5cc0a24b8969f60429f057d7c4054bc15e038a

Commit: 4f5cc0a24b8969f60429f057d7c4054bc15e038a

Tree: ea2db9901d05cb166a0ee94bb670eb05ce54ce0a

Author: Shuhei Kadowaki

Committer: GitHub

## Message

```
lsp: Send client process ID in LSP initialize request (#43988)

Per the [LSP
specification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#initializeParams),
the client should send its process ID to the language server so the
server can monitor the client process and shut itself down if the client
exits unexpectedly.

Release Notes:

- N/A
```

## Parents

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

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