ensure during RPTK failure we cleanup the connection if a NAK occurs;

82-dvmbridge---implement-notch-filter-for-2175hz-trc-guard-tone
Bryan Biedenkapp 1 year ago
parent 333ac5c164
commit b593f39d0d

@ -755,12 +755,16 @@ void* FNENetwork::threadedNetworkRx(void* arg)
else {
LogWarning(LOG_NET, "PEER %u RPTK NAK, login exchange while in an incorrect state, connectionState = %u", peerId, connection->connectionState());
network->writePeerNAK(peerId, TAG_REPEATER_AUTH, NET_CONN_NAK_BAD_CONN_STATE, req->address, req->addrLen);
delete connection;
network->erasePeer(peerId);
}
}
}
else {
network->writePeerNAK(peerId, TAG_REPEATER_AUTH, NET_CONN_NAK_BAD_CONN_STATE, req->address, req->addrLen);
network->erasePeer(peerId);
LogWarning(LOG_NET, "PEER %u RPTK NAK, having no connection", peerId);
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.