Try to ensure recovered panics still print stack traces
This commit is contained in:
2
user.go
2
user.go
@ -460,7 +460,7 @@ func (user *User) updateLastConnectionIfNecessary() {
|
||||
|
||||
func (user *User) HandleError(err error) {
|
||||
if errors.Cause(err) != whatsapp.ErrInvalidWsData {
|
||||
user.log.Errorln("WhatsApp error:", err)
|
||||
user.log.Errorfln("WhatsApp error: %v", err)
|
||||
}
|
||||
if closed, ok := err.(*whatsapp.ErrConnectionClosed); ok {
|
||||
if closed.Code == 1000 && user.cleanDisconnection {
|
||||
|
Reference in New Issue
Block a user