aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/target/hla_target.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/target/hla_target.c b/src/target/hla_target.c
index 567a61dc..4bf7bdc4 100644
--- a/src/target/hla_target.c
+++ b/src/target/hla_target.c
@@ -470,6 +470,9 @@ static int adapter_poll(struct target *target)
if (prev_target_state == state)
return ERROR_OK;
+ if (prev_target_state == TARGET_DEBUG_RUNNING && state == TARGET_RUNNING)
+ return ERROR_OK;
+
target->state = state;
if (state == TARGET_HALTED) {