]> git.sur5r.net Git - openocd/blobdiff - src/target/target.c
target/target.c: adding keep_alive() to while loop.
[openocd] / src / target / target.c
index bf3669192ea7dc92f65ed2848d89fcfde0b19b62..871588393b52bdf76372954722d18a4cb10206f5 100644 (file)
@@ -1047,6 +1047,9 @@ int target_run_flash_async_algorithm(struct target *target,
                retval = target_write_u32(target, wp_addr, wp);
                if (retval != ERROR_OK)
                        break;
+
+               /* Avoid GDB timeouts */
+               keep_alive();
        }
 
        if (retval != ERROR_OK) {