summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2009-10-20 20:25:16 +0000
committerIan Lynagh <igloo@earth.li>2009-10-20 20:25:16 +0000
commitb8bea68cd642bf4455892e4fbac8ad398b694ec9 (patch)
tree405fe6d506b43516bc03517d8f3f58db6fb9e452
parent5dd95594637dbb6b03bc675c032a1bf430c4b0bf (diff)
downloadhaskell-b8bea68cd642bf4455892e4fbac8ad398b694ec9.tar.gz
Check for failure when running wget
-rw-r--r--darcs-all6
1 files changed, 6 insertions, 0 deletions
diff --git a/darcs-all b/darcs-all
index 69445d04d3..a80e6f86ac 100644
--- a/darcs-all
+++ b/darcs-all
@@ -118,6 +118,12 @@ sub download {
my @cmd = ("wget", $from, "-O", $to);
message "== running @cmd";
system @cmd;
+ if ($? == -1) {
+ die "Failed to execute wget: $!\n";
+ }
+ elsif ($? != 0) {
+ die "wget failed: $?\n";
+ }
}
sub darcs {