From eddef8067129fa38e53891c5d5b0b03aa4b40864 Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Thu, 17 Aug 2023 14:51:11 +0100 Subject: [PATCH] Shutdown websocket server first --- cmd/violet/serve.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/violet/serve.go b/cmd/violet/serve.go index 8dcc122..addbb95 100644 --- a/cmd/violet/serve.go +++ b/cmd/violet/serve.go @@ -159,6 +159,9 @@ func normalLoad(startUp startUpConfig, wd string) { exit_reload.ExitReload("Violet", func() { allCompilables.Compile() }, func() { + // close websockets first + ws.Shutdown() + // close http servers if srvApi != nil { srvApi.Close() @@ -169,6 +172,5 @@ func normalLoad(startUp startUpConfig, wd string) { if srvHttps != nil { srvHttps.Close() } - ws.Shutdown() }) }