diff --git a/src/Vehicle/Vehicle.cc b/src/Vehicle/Vehicle.cc index 0bf7178..d983cec 100644 --- a/src/Vehicle/Vehicle.cc +++ b/src/Vehicle/Vehicle.cc @@ -2066,6 +2066,11 @@ void Vehicle::setConnectionLostEnabled(bool connectionLostEnabled) void Vehicle::_connectionLostTimeout(void) { + if (highLatencyLink()) { + // No connection timeout on high latency links + return; + } + if (_connectionLostEnabled && !_connectionLost) { _connectionLost = true; _heardFrom = false;