diff --git a/user.go b/user.go index 9d598c3..91034f7 100644 --- a/user.go +++ b/user.go @@ -871,7 +871,6 @@ func (user *User) tryReconnect(msg string) { baseDelay = -baseDelay + 1 } delay := baseDelay - takeover := false ctx, cancel := context.WithCancel(context.Background()) defer cancel() user.cancelReconnect = cancel @@ -882,8 +881,7 @@ func (user *User) tryReconnect(msg string) { return default: } - err := user.Conn.Restore(takeover, ctx) - takeover = true + err := user.Conn.Restore(true, ctx) if err == nil { user.ConnectionErrors = 0 if user.bridge.Config.Bridge.ReportConnectionRetry {