1
This commit is contained in:
1 parent
544a36b0c3
commit
c1aa286279
1 file changed
+7
-2
+7
-2
@@ -638,12 +638,17 @@ static void etcp_link_ready_callback(struct ETCP_CONN* etcp) {
|
||||
DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "");
|
||||
if (!etcp) return;
|
||||
|
||||
if (etcp->tx_state==0) return;// not initialized
|
||||
if (etcp->tx_state==0) {
|
||||
DEBUG_WARN(DEBUG_CATEGORY_ETCP, "ETCP not ready, skip link state change");
|
||||
return;// not initialized
|
||||
}
|
||||
|
||||
if (etcp->links_up==0) {
|
||||
DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "skip on_up - ETCP already up");
|
||||
etcp->links_up=1;
|
||||
etcp_on_up(etcp);
|
||||
}
|
||||
} else DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "skip on_up - ETCP already up");
|
||||
|
||||
|
||||
if (etcp->tx_state!=ETCP_TX_STATE_LINK_WAIT) return;
|
||||
etcp->tx_state = ETCP_TX_STATE_DATA_WAIT;
|
||||
|
||||
Reference in new issue
Block a user