This is an automated email from Gerrit.

Matej Kupljen (matej.kupl...@gmail.com) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/2546

-- gerrit

commit 4dadc9ec26e2b202b2888f9918168039b53c2d9e
Author: Matej Kupljen <matej.kupl...@gmail.com>
Date:   Wed Feb 11 10:09:52 2015 +0100

    gdb_server: ignore stray + in ACK mode
    
    Changed topic name and changed the code as suggested
    by Paul Fertser.
    
    Change-Id: Ib4704b01f174ff451d2bf49c56f4b2d783c1e3e1
    Signed-off-by: Matej Kupljen <matej.kupl...@gmail.com>

diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index b878826..4a33a30 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -626,14 +626,11 @@ static int gdb_get_packet_inner(struct connection 
*connection,
                                         * warning. This code makes server 
ignore the first ACK
                                         * that will be received after going 
into noack mode,
                                         * warning only about subsequent ACK's. 
*/
-                                       if(gdb_con->noack_mode)
-                                       {
-                                               if (gdb_con->noack_mode > 1) {
-                                                       
LOG_WARNING("acknowledgment received, but no packet pending");
-                                               } else {
-                                                       LOG_DEBUG("Received 
first acknowledgment after entering noack mode. Ignoring it.");
-                                                       gdb_con->noack_mode = 2;
-                                               }
+                                       if (gdb_con->noack_mode > 1) {
+                                               LOG_WARNING("acknowledgment 
received, but no packet pending");
+                                       } else if (gdb_con->noack_mode) {
+                                               LOG_DEBUG("Received first 
acknowledgment after entering noack mode. Ignoring it.");
+                                               gdb_con->noack_mode = 2;
                                        }
                                        break;
                                case '-':

-- 

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to