if nak is received, the disabled or invalid token will stop the tcp
This commit is contained in:
parent
bdde2cb99a
commit
b7f91f25f3
@ -99,18 +99,19 @@ async fn handle_tcp_message(msg: SdlanTcp) {
|
|||||||
result: 3,
|
result: 3,
|
||||||
message: "invalid token".to_owned(),
|
message: "invalid token".to_owned(),
|
||||||
});
|
});
|
||||||
|
edge.stop().await;
|
||||||
}
|
}
|
||||||
NakMsgCode::NodeDisabled => {
|
NakMsgCode::NodeDisabled => {
|
||||||
edge.send_register_super_feedback(msg._packet_id, RegisterSuperFeedback {
|
edge.send_register_super_feedback(msg._packet_id, RegisterSuperFeedback {
|
||||||
result: 4,
|
result: 4,
|
||||||
message: "Node is disabled".to_owned(),
|
message: "Node is disabled".to_owned(),
|
||||||
});
|
});
|
||||||
|
edge.stop().await;
|
||||||
}
|
}
|
||||||
_other => {
|
_other => {
|
||||||
edge.send_register_super_feedback(msg._packet_id, RegisterSuperFeedback {
|
edge.send_register_super_feedback(msg._packet_id, RegisterSuperFeedback {
|
||||||
result: 0,
|
result: 0,
|
||||||
message: "".to_owned(),
|
message: "".to_owned(),
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user