From b0cab3d8090e64bbcbba874cd57b21ab67548c0b Mon Sep 17 00:00:00 2001 From: Mathias K Date: Thu, 15 Mar 2012 09:11:19 +0100 Subject: [PATCH] gdb_server: Simple close the connection and not exit openocd. This patch let openocd running and only close the gdb connection on error. Change-Id: Ifb88e16834b51207cc4c82210eab904ed8d30b71 Signed-off-by: Mathias K Reviewed-on: http://openocd.zylin.com/523 Tested-by: jenkins Reviewed-by: Spencer Oliver --- src/server/gdb_server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c index 9ccc07cc..755c1e74 100644 --- a/src/server/gdb_server.c +++ b/src/server/gdb_server.c @@ -1088,7 +1088,7 @@ static int gdb_get_register_packet(struct connection *connection, if (reg_list_size <= reg_num) { LOG_ERROR("gdb requested a non-existing register"); - exit(-1); + return ERROR_SERVER_REMOTE_CLOSED; } if (!reg_list[reg_num]->valid) -- 2.39.5