diff --git a/src/jtag/drivers/ulink.c b/src/jtag/drivers/ulink.c index f8103942c..d7e16b53b 100644 --- a/src/jtag/drivers/ulink.c +++ b/src/jtag/drivers/ulink.c @@ -1678,6 +1678,10 @@ static int ulink_execute_queue(void) break; } + if (ret != ERROR_OK) { + return ret; + } + cmd = cmd->next; }