Commit 000a4e26 authored by Gus Grubba's avatar Gus Grubba Committed by GitHub

Merge pull request #4302 from dogmaphobic/crashGuard

Adding a crash guard for when a command resend timeout occurs with an…
parents 064be228 fe523469
......@@ -1838,6 +1838,12 @@ void Vehicle::sendMavCommand(int component, MAV_CMD command, bool showError, flo
void Vehicle::_sendMavCommandAgain(void)
{
if(!_mavCommandQueue.size()) {
qWarning() << "Command resend with no commands in queue";
_mavCommandAckTimer.stop();
return;
}
MavCommandQueueEntry_t& queuedCommand = _mavCommandQueue[0];
if (_mavCommandRetryCount++ > _mavCommandMaxRetryCount) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment