From bc2abb47160f183079415fafa08614f6f136d2d9 Mon Sep 17 00:00:00 2001 From: Nonoo Date: Wed, 4 Nov 2020 10:31:58 +0100 Subject: [PATCH] Send reauth multiple times, maybe this helps avoiding occasional audio/serial stream timeouts --- controlstream.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/controlstream.go b/controlstream.go index 1ac8452..8b0096d 100644 --- a/controlstream.go +++ b/controlstream.go @@ -298,6 +298,12 @@ func (s *controlStream) loop() { if err := s.sendPktAuth(0x05); err != nil { reportError(err) } + if err := s.sendPktAuth(0x05); err != nil { + reportError(err) + } + if err := s.sendPktAuth(0x05); err != nil { + reportError(err) + } case <-s.reauthTimeoutTimer.C: log.Error("auth timeout, audio/serial stream may stop") case <-s.deinitNeededChan: