]> git.proxmox.com Git - mirror_edk2.git/commitdiff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13823 6f19259b...
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 11 Oct 2012 09:10:37 +0000 (09:10 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 11 Oct 2012 09:10:37 +0000 (09:10 +0000)
SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c

index 04dae34194a99072eeceb1616bb165eb4e04ef19..7ee4cca43b6303faa450a76135def5b7f45c9f55 100644 (file)
@@ -598,19 +598,15 @@ SendCommandAndWaitForAckOK (
     SendPacketWithoutData (Command);\r
     while (TRUE) {\r
       Status = ReceiveAckPacket (&Ack, Timeout, BreakReceived, CheckSumStatus);\r
-      if (Status == RETURN_SUCCESS && Ack == DEBUG_COMMAND_RESEND) {\r
-        //\r
-        // Resend the last command\r
-        //\r
-        break;\r
-      } \r
-      if ((Status == RETURN_SUCCESS && Ack == DEBUG_COMMAND_OK) ||\r
-           Status == RETURN_TIMEOUT) {\r
+      if (Status == RETURN_SUCCESS && Ack == DEBUG_COMMAND_OK) {\r
         //\r
         // Received Ack OK or timeout\r
         //\r
         return Status;\r
-      }  \r
+      }\r
+      if (Status == RETURN_TIMEOUT) {\r
+        break;\r
+      }\r
     }\r
   }\r
 }\r