From 7f0bd82cfaff98072bd49db6e6308579d013f523 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Wed, 5 Nov 2025 23:16:02 +0100 Subject: Fix a crash when undoing We were spawning too many completion requests as part of the text being changed. --- src/main/lsp.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/main/lsp.c') diff --git a/src/main/lsp.c b/src/main/lsp.c index 5886ea7..2fc452c 100644 --- a/src/main/lsp.c +++ b/src/main/lsp.c @@ -814,6 +814,7 @@ static void handle_response(struct lsp_server *server, message("received response for id %d, server %s, which has no handler " "registered", response.id, lsp_server_name(server->lsp)); + return; } if (pending->handler != NULL) { -- cgit v1.2.3