api: close connection on return

This commit is contained in:
yusing 2025-03-28 01:44:11 +08:00
parent 79b9c7011d
commit 939c99b0cf

View file

@ -56,6 +56,7 @@ func Logs(w http.ResponseWriter, r *http.Request) {
if err != nil {
return
}
defer conn.CloseNow()
writer := gpwebsocket.NewWriter(r.Context(), conn, websocket.MessageText)
_, err = stdcopy.StdCopy(writer, writer, logs) // de-multiplex logs