1
This commit is contained in:
1 parent
d6a3cab4f9
commit
60d2f150c2
2 files changed
+2
-1
No files matched your search
@@ -617,6 +617,7 @@ static void send_ack_req_cb(struct ll_queue* q, void* arg) {// etcp->ack_q data
|
||||
}
|
||||
|
||||
void etcp_on_link_down(struct ETCP_CONN* etcp) {
|
||||
DEBUG_TRACE(DEBUG_CATEGORY_ETCP, "");
|
||||
// scan all links ->
|
||||
int up=0;
|
||||
struct ETCP_LINK* link = etcp->links;
|
||||
|
||||
@@ -133,6 +133,7 @@ void etcp_link_enter_reinit(struct ETCP_LINK* link) {
|
||||
DEBUG_TRACE(DEBUG_CATEGORY_CONNECTION, "");
|
||||
if (!link) return;
|
||||
link->link_state = 2; // reconnect
|
||||
etcp_on_link_down(link->etcp);
|
||||
if (link->is_server != 0) return;
|
||||
etcp_link_send_init(link,0);// init without reset
|
||||
|
||||
@@ -142,7 +143,6 @@ void etcp_link_enter_reinit(struct ETCP_LINK* link) {
|
||||
}
|
||||
|
||||
etcp_link_restart_init_timer(link);
|
||||
etcp_on_link_down(link->etcp);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user