Этот коммит содержится в:
James Mills 2022-04-03 00:50:27 +10:00
родитель 7b71102aa8
Коммит 4c7c9a42e1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: AC4C014F1440EBD6

Просмотреть файл

@ -199,9 +199,11 @@ func NewSubscriber(client *Client, topic string, index int, handler msgbus.Handl
func (s *Subscriber) closeAndReconnect() {
s.RLock()
s.conn.Close(websocket.StatusNormalClosure, "Closing and reconnecting...")
if s.conn != nil {
s.conn.Close(websocket.StatusNormalClosure, "Closing and reconnecting...")
go s.connect()
}
s.RUnlock()
go s.connect()
}
func (s *Subscriber) connect() {