fix "error writing ping" warnings.

This commit is contained in:
fiatjaf 2021-12-27 11:17:15 -03:00
parent a63b805898
commit e7286f0658

View File

@ -39,10 +39,12 @@ func handleWebsocket(relay Relay) func(http.ResponseWriter, *http.Request) {
log.Warn().Err(err).Msg("failed to upgrade websocket")
return
}
ticker := time.NewTicker(pingPeriod)
// reader
go func() {
defer func() {
ticker.Stop()
conn.Close()
}()
@ -170,7 +172,6 @@ func handleWebsocket(relay Relay) func(http.ResponseWriter, *http.Request) {
// writer
go func() {
ticker := time.NewTicker(pingPeriod)
defer func() {
ticker.Stop()
conn.Close()