File tree 1 file changed +1
-3
lines changed
1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -101,14 +101,12 @@ func (cli *Client) handleConnectFailure(node *waBinary.Node) {
101
101
// By default, expect a disconnect (i.e. prevent auto-reconnect)
102
102
cli .expectDisconnect ()
103
103
willAutoReconnect = false
104
- case reason == events .ConnectFailureServiceUnavailable :
104
+ case reason == events .ConnectFailureServiceUnavailable || reason == events . ConnectFailureInternalServerError :
105
105
// Auto-reconnect for 503s
106
106
case reason == events .ConnectFailureCATInvalid || reason == events .ConnectFailureCATExpired :
107
107
// Auto-reconnect when rotating CAT, lock socket to ensure refresh goes through before reconnect
108
108
cli .socketLock .RLock ()
109
109
defer cli .socketLock .RUnlock ()
110
- case reason == 500 && message == "biz vname fetch error" :
111
- // These happen for business accounts randomly, also auto-reconnect
112
110
}
113
111
if reason == 403 {
114
112
cli .Log .Debugf (
You can’t perform that action at this time.
0 commit comments