cmd: thordown: Fix to show stopped message when interrupted 03/231903/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Sat, 25 Apr 2020 06:05:34 +0000 (15:05 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Sat, 25 Apr 2020 06:05:36 +0000 (15:05 +0900)
The thordown command can be interrupted by Ctrl-C, and it can be
identified with error value. Fix to show stopped message when
interrupted.

Change-Id: Idfe1a9dc1e168ea20c94d49ada497dc1b66bde52
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
cmd/thordown.c

index d1b62ce..7d63094 100644 (file)
@@ -63,12 +63,13 @@ int do_thor_down(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 
        ret = thor_init();
        if (ret) {
-               printk("THOR DOWNLOAD failed: %d\n", ret);
-               if (ret == -EINTR)
+               if (ret == -EINTR) {
+                       printk("THOR DOWNLOAD stopped\n");
                        ret = CMD_RET_SUCCESS;
-               else
+               } else {
+                       printk("THOR DOWNLOAD failed: %d\n", ret);
                        ret = CMD_RET_FAILURE;
-
+               }
                goto exit;
        }