if (this.cfg.exceptions && this.result != 0) {
-
- var errstr = this.output;
- errstr += errstr.length > 0 ? "\n" : "";
+ var errstr = string.joinv(" ", this.cfg.args) + "\n";
+ errstr += this.output;
+ errstr += this.output.length > 0 ? "\n" : "";
errstr += this.stderr;
- print("Throwing execute error:%s\n", errstr);
+ //print("Throwing execute error:%s\n", errstr);
throw new SpawnError.EXECUTE_ERROR(errstr);
//this.toString = function() { return this.stderr; };
///throw new Exception this; // we throw self...
}
-
-
// finally throw, or return self..
-
return;
}