diff options
Diffstat (limited to 'bdep/utility.txx')
-rw-r--r-- | bdep/utility.txx | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/bdep/utility.txx b/bdep/utility.txx index aa75952..f09983e 100644 --- a/bdep/utility.txx +++ b/bdep/utility.txx @@ -133,15 +133,7 @@ namespace bdep 1 /* stdout */, 2 /* stderr */, forward<A> (args)...)); - if (!pr.wait ()) - { - const process_exit& e (*pr.exit); - - if (e.normal ()) - throw failed (); // Assume the child issued diagnostics. - - fail << "process " << name_bpkg (co) << " " << e; - } + finish_bpkg (co, pr); } // *_b() |