Fix runaway CPU usage when present client disconnects

This commit is contained in:
Ian Gulliver
2021-05-21 16:21:00 +00:00
parent 97d5d98247
commit d80e68140f

View File

@@ -377,6 +377,7 @@ func present(w http.ResponseWriter, r *http.Request) {
delete(room.present, controlChan)
close(controlChan)
mu.Unlock()
return
case <-ticker.C:
writePresentHeartbeat(w, flusher)