|
@@ -2387,8 +2387,11 @@ ol_txrx_peer_attach(struct cdp_vdev *pvdev, uint8_t *peer_mac_addr)
|
|
|
ol_txrx_err(
|
|
|
"error waiting for peer(%d) deletion, status %d\n",
|
|
|
vdev->wait_on_peer_id, (int) rc);
|
|
|
- /* Added for debugging only */
|
|
|
- QDF_BUG(0);
|
|
|
+ if (cds_is_self_recovery_enabled())
|
|
|
+ cds_trigger_recovery(false);
|
|
|
+ else
|
|
|
+ /* Added for debugging only */
|
|
|
+ QDF_BUG(0);
|
|
|
vdev->wait_on_peer_id = OL_TXRX_INVALID_LOCAL_PEER_ID;
|
|
|
return NULL;
|
|
|
}
|