Skip to content

Commit 64b0936

Browse files
authored
Fixes processes as a temporary workaround (#310)
1 parent 018f564 commit 64b0936

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ls.nim

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ const
4444
USE_NIM_CHECK_BY_DEFAULT* = false
4545
NIM_EXPAND_ARC_BY_DEFAULT* = false
4646
NIM_EXPAND_MACRO_BY_DEFAULT* = false
47+
NIM_MAX_NS_PROCESSES* = 1
4748

4849
type
4950
NlsNimsuggestConfig* = ref object of RootObj
@@ -414,7 +415,7 @@ proc sendStatusChanged*(ls: LanguageServer) {.raises: [].} =
414415
proc shouldSpawnNimsuggest*(ls: LanguageServer): Future[bool] {.async.} =
415416
let nsCount = ls.getLspStatus().nimsuggestInstances.len
416417
let conf = await ls.getWorkspaceConfiguration
417-
let maxNimsuggestProcesses = conf.maxNimsuggestProcesses.get(0)
418+
let maxNimsuggestProcesses = conf.maxNimsuggestProcesses.get(NIM_MAX_NS_PROCESSES)
418419
result = maxNimsuggestProcesses == 0 or nsCount < maxNimsuggestProcesses
419420
debug "shouldSpawnNimsuggest",
420421
result = result, nsCount = nsCount, maxNimsuggestProcesses = maxNimsuggestProcesses

0 commit comments

Comments
 (0)