Warn on out-of-order or duplicated packets (or missing nonce increment!)
This commit is contained in:
@@ -402,11 +402,16 @@ void STMClient::main( void )
|
||||
|
||||
network->tick();
|
||||
|
||||
const Network::NetworkException *exn = network->get_send_exception();
|
||||
const Network::NetworkException *exn = network->get_recv_exception();
|
||||
if ( exn ) {
|
||||
overlays.get_notification_engine().set_network_exception( *exn );
|
||||
} else {
|
||||
overlays.get_notification_engine().clear_network_exception();
|
||||
exn = network->get_send_exception();
|
||||
if ( exn ) {
|
||||
overlays.get_notification_engine().set_network_exception( *exn );
|
||||
} else {
|
||||
overlays.get_notification_engine().clear_network_exception();
|
||||
}
|
||||
}
|
||||
} catch ( Network::NetworkException e ) {
|
||||
if ( !network->shutdown_in_progress() ) {
|
||||
|
||||
Reference in New Issue
Block a user