From 100859239a28c2709bb3e2cdce347300a2b763e2 Mon Sep 17 00:00:00 2001 From: pommicket Date: Fri, 8 Sep 2023 17:17:35 -0400 Subject: LSP over TCP initial draft --- lsp-write.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lsp-write.c') diff --git a/lsp-write.c b/lsp-write.c index fd80799..9722a7b 100644 --- a/lsp-write.c +++ b/lsp-write.c @@ -334,7 +334,10 @@ static void message_writer_write_and_free(LSP *lsp, JSONWriter *o) { fprintf(lsp->log, "LSP MESSAGE FROM CLIENT TO SERVER\n%s\n\n", content + header_size); } - process_write(lsp->process, content, strlen(content)); + if (lsp->socket) + socket_write(lsp->socket, content, strlen(content)); + else + process_write(lsp->process, content, strlen(content)); str_builder_free(&builder); } -- cgit v1.2.3