diff options
-rw-r--r-- | src/target/hla_target.c | 3 |
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) { |