remove unused ping handler (it is done automatically).

fixes https://github.com/nbd-wtf/go-nostr/pull/74, thanks @patdz
This commit is contained in:
fiatjaf 2023-04-26 08:12:05 -03:00
parent ebae5d41e6
commit 32ca737acf
No known key found for this signature in database
GPG Key ID: BAD43C4BE5C1A3A1

View File

@ -119,9 +119,7 @@ func (r *Relay) Connect(ctx context.Context) error {
for {
select {
case <-ticker.C:
conn.mutex.Lock()
err := conn.socket.WriteMessage(websocket.PingMessage, nil)
conn.mutex.Unlock()
err := conn.WriteMessage(websocket.PingMessage, nil)
if err != nil {
InfoLogger.Printf("{%s} error writing ping: %v; closing websocket", r.URL, err)
return
@ -140,11 +138,6 @@ func (r *Relay) Connect(ctx context.Context) error {
break
}
if typ == websocket.PingMessage {
conn.WriteMessage(websocket.PongMessage, nil)
continue
}
if typ != websocket.TextMessage || len(message) == 0 || message[0] != '[' {
continue
}