diff --git a/qr2/session.go b/qr2/session.go index 748c7ff..6a53c59 100644 --- a/qr2/session.go +++ b/qr2/session.go @@ -325,7 +325,10 @@ func loadSessions() error { sessionBySearchID[session.SearchID] = session } + session.messageMutex = &deadlock.Mutex{} session.messageAckWaker = &sleep.Waker{} + session.groupPointer = nil + session.login = nil } return nil