Skip to content

Add configurable LSP timeout - #38443

Closed
Zertsov wants to merge 2 commits into
zed-industries:mainfrom
Zertsov:configure-lsp-timeout
Closed

Add configurable LSP timeout#38443
Zertsov wants to merge 2 commits into
zed-industries:mainfrom
Zertsov:configure-lsp-timeout

Conversation

@Zertsov

@Zertsov Zertsov commented Sep 18, 2025

Copy link
Copy Markdown
Contributor

Closes #36818

Release Notes:

  • Add in configurable global LSP timeouts

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Sep 18, 2025
@Zertsov Zertsov changed the title add configurable LSP timeout Add configurable LSP timeout Sep 18, 2025
@MrSubidubi

Copy link
Copy Markdown
Member

Thanks for this! Given that this has been stale for quite some time, I'll close this out, but feel free to reopen once you pick this up again.

@MrSubidubi MrSubidubi closed this Oct 22, 2025
SomeoneToIgnore added a commit that referenced this pull request Feb 7, 2026
Fixes #36818

Release Notes:

- Added new `global_lsp_settings.request_timeout` setting to configure
the maximum timeout duration for LSP-related operations.

Code inspired by [prior
implementation](#38443),
though with a few tweaks here & there (like using `serde:default` and
keeping the pre-defined constant in the LSP file).

---------

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
Co-authored-by: Kirill Bulatov <kirill@zed.dev>
jasonsmithio pushed a commit to paddleboarddev/paddleboard that referenced this pull request May 31, 2026
Fixes #36818

Release Notes:

- Added new `global_lsp_settings.request_timeout` setting to configure
the maximum timeout duration for LSP-related operations.

Code inspired by [prior
implementation](zed-industries/zed#38443),
though with a few tweaks here & there (like using `serde:default` and
keeping the pre-defined constant in the LSP file).

---------

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
Co-authored-by: Kirill Bulatov <kirill@zed.dev>
jonx pushed a commit to jonx/zed-aros that referenced this pull request Jul 17, 2026
Fixes zed-industries#36818

Release Notes:

- Added new `global_lsp_settings.request_timeout` setting to configure
the maximum timeout duration for LSP-related operations.

Code inspired by [prior
implementation](zed-industries#38443),
though with a few tweaks here & there (like using `serde:default` and
keeping the pre-defined constant in the LSP file).

---------

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
Co-authored-by: Kirill Bulatov <kirill@zed.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support configurable LSP initialization timeout (currently 120secs)

2 participants