[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH 1/2] Abort on errors from dose-builddebcheck



This of course isn't ideal, but it's better than carrying on in a
confused state.
---
 bin/wanna-build | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/bin/wanna-build b/bin/wanna-build
index 6d52ede..9c1e161 100755
--- a/bin/wanna-build
+++ b/bin/wanna-build
@@ -1751,7 +1751,9 @@ sub wb_dose_builddebcheck {
         local $/ = undef;
         $result_string = <$result_cmd>;
     }
-    close $result_cmd;
+    close $result_cmd or
+        die $! ? "error closing pipe from dose-builddebcheck: $!"
+               : "dose-builddebcheck exited with status $?";
 
     my $result_yaml = YAML::Tiny->read_string($result_string);
     for my $broken (@{$result_yaml->[0]{'report'}}) {
-- 
1.8.4.rc3


Reply to: