aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/check.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/check.odin b/src/server/check.odin
index e4185c7..fed3a3f 100644
--- a/src/server/check.odin
+++ b/src/server/check.odin
@@ -156,6 +156,8 @@ check :: proc(paths: []string, uri: common.Uri, config: ^common.Config) {
return
}
+ clear_diagnostics(.Check)
+
if len(buffer) == 0 {
continue
}
@@ -167,8 +169,6 @@ check :: proc(paths: []string, uri: common.Uri, config: ^common.Config) {
log.errorf("Failed to unmarshal check results: %v, %v", res, string(buffer))
}
- clear_diagnostics(.Check)
-
for error in json_errors.errors {
if len(error.msgs) == 0 {
break