summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/dist.c
diff options
context:
space:
mode:
Diffstat (limited to 'release/sysinstall/dist.c')
-rw-r--r--release/sysinstall/dist.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/release/sysinstall/dist.c b/release/sysinstall/dist.c
index ea7a781..7bd3795 100644
--- a/release/sysinstall/dist.c
+++ b/release/sysinstall/dist.c
@@ -497,8 +497,10 @@ distExtract(char *parent, Distribution *me)
alarm_set(MEDIA_TIMEOUT, media_timeout);
n = fread(buf, 1, BUFSIZ, fp);
alarm_clear();
- if (n <= 0 || AlarmWentOff)
+ if (n <= 0 || AlarmWentOff) {
+ msgConfirm("Read error on media (timeout or user abort).\n");
break;
+ }
total += n;
/* Print statistics about how we're doing */
OpenPOWER on IntegriCloud