Be consistent with other loop break
This commit is contained in:
7
main.go
7
main.go
@@ -377,13 +377,16 @@ func present(w http.ResponseWriter, r *http.Request) {
|
|||||||
delete(room.present, controlChan)
|
delete(room.present, controlChan)
|
||||||
close(controlChan)
|
close(controlChan)
|
||||||
mu.Unlock()
|
mu.Unlock()
|
||||||
return
|
|
||||||
|
|
||||||
case <-ticker.C:
|
case <-ticker.C:
|
||||||
writePresentHeartbeat(w, flusher)
|
writePresentHeartbeat(w, flusher)
|
||||||
|
|
||||||
case ctrl := <-controlChan:
|
case ctrl, ok := <-controlChan:
|
||||||
|
if ok {
|
||||||
writePresentEvent(ctrl, w, flusher)
|
writePresentEvent(ctrl, w, flusher)
|
||||||
|
} else {
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user