ref: cbf559e618ec9c384302bf6004ad6101e860109a
parent: 09d5252589c63389716b539efd10d75367bc6c83
author: 9ferno <gophone2015@gmail.com>
date: Mon Mar 14 12:40:44 EDT 2022
more diagnostics
--- a/appl/wm/toolbar.b
+++ b/appl/wm/toolbar.b
@@ -157,8 +157,10 @@
snarfIO = ref Sys->FileIO(chan of (big, int, int, Sys->Rread), chan of (big, array of byte, int, Sys->Rwrite));
sync := chan of string;
spawn consoleproc(ctxt, sync);
- if ((err := <-sync) != nil)
+ if ((err := <-sync) != nil){
+sys->print("error: %s\n", err);
fatal(err);
+ }
setupfinished := chan of int;
donesetup := 0;
@@ -179,8 +181,8 @@
if (donesetup){
{
shctxt.run(ref Listnode(nil, s) :: nil, 0);
- } exception {
- "fail:*" => ;
+ } exception e {
+ "fail:*" => sys->print("wm/toolbar: exec %s failed: %s\n", s, e);
}
}
detask := <-task =>