|
@ -647,13 +647,12 @@ class Communication : public CommQueue<> { |
|
|
if(q->isDevControl) |
|
|
if(q->isDevControl) |
|
|
keep = !crcPass; |
|
|
keep = !crcPass; |
|
|
|
|
|
|
|
|
if(keep) |
|
|
|
|
|
cmdReset(q); // q will be zero'ed after that command
|
|
|
|
|
|
else { |
|
|
|
|
|
q->iv->mGotFragment = false; |
|
|
q->iv->mGotFragment = false; |
|
|
q->iv->mGotLastMsg = false; |
|
|
q->iv->mGotLastMsg = false; |
|
|
q->iv->miMultiParts = 0; |
|
|
q->iv->miMultiParts = 0; |
|
|
} |
|
|
|
|
|
|
|
|
if(keep) |
|
|
|
|
|
cmdReset(q); // q will be zero'ed after that command
|
|
|
|
|
|
|
|
|
mIsRetransmit = false; |
|
|
mIsRetransmit = false; |
|
|
mCompleteRetry = false; |
|
|
mCompleteRetry = false; |
|
|