From 9fc5f77774168f179bdbf79de7a24a82a2835e1e Mon Sep 17 00:00:00 2001 From: lementec Date: Wed, 25 Mar 2015 16:53:14 +0100 Subject: [PATCH] apply patch from rewolff: dont go bezurk if serve returns with error --- gdbserver/gdb-server.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gdbserver/gdb-server.c b/gdbserver/gdb-server.c index b1cea5c..0ddebb0 100644 --- a/gdbserver/gdb-server.c +++ b/gdbserver/gdb-server.c @@ -209,7 +209,9 @@ int main(int argc, char** argv) { #endif do { - serve(sl, &state); + if (serve(sl, &state)) { + sleep (1); // don't go bezurk if serve returns with error + } /* Continue */ stlink_run(sl); -- 2.47.2