This is an automated email from Gerrit.

Matthias Welwarsky ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/4438

-- gerrit

commit efc3d65922498c52ee5091b4f3d2e9fa1046aaf3
Author: Matthias Welwarsky <[email protected]>
Date:   Thu Mar 1 17:43:25 2018 +0100

    rtos: fix rtos no-auto configuration
    
    A previous fix avoiding multiple calls to the
    rtos_create function had a side effect if rtos
    support was configured explicitly. It affected
    all rtos' that rely on symbol resolution from
    gdb.
    
    Change-Id: Id7f17c6ec5ce2450322d2748a4b2369aaa524a7b
    Fixes: 3aa8bd2d1704118ad9bbee2f21cbc15a848c8c5b
    Signed-off-by: Matthias Welwarsky <[email protected]>

diff --git a/src/rtos/rtos.c b/src/rtos/rtos.c
index cc0a8b9..762bdb9 100644
--- a/src/rtos/rtos.c
+++ b/src/rtos/rtos.c
@@ -351,8 +351,8 @@ int rtos_thread_packet(struct connection *connection, char 
const *packet, int pa
                        if (target->rtos_auto_detect == true) {
                                target->rtos_auto_detect = false;
                                target->rtos->type->create(target);
-                               
target->rtos->type->update_threads(target->rtos);
                        }
+                       target->rtos->type->update_threads(target->rtos);
                }
                return ERROR_OK;
        } else if (strncmp(packet, "qfThreadInfo", 12) == 0) {

-- 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to