diff --git a/websocket_managed_conn.go b/websocket_managed_conn.go index 9f11907..db2df90 100644 --- a/websocket_managed_conn.go +++ b/websocket_managed_conn.go @@ -86,7 +86,7 @@ return info, conn, nil } // check for fatal errors - currently only invalid_auth - if sErr, ok := err.(*WebError); ok && sErr.Error() == "invalid_auth" { + if sErr, ok := err.(*WebError); ok && (sErr.Error() == "invalid_auth" || sErr.Error() == "account_inactive") { rtm.IncomingEvents <- RTMEvent{"invalid_auth", &InvalidAuthEvent{}} return nil, nil, sErr }