summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.go3
-rw-r--r--main.ts3
-rw-r--r--util.ts4
3 files changed, 5 insertions, 5 deletions
diff --git a/main.go b/main.go
index fe3ca3934..71f296591 100644
--- a/main.go
+++ b/main.go
@@ -60,6 +60,7 @@ func main() {
}
err = worker.SendBytes(out)
if err != nil {
- panic(err)
+ os.Stderr.WriteString(err.Error())
+ os.Exit(1)
}
}
diff --git a/main.ts b/main.ts
index eeba4702f..91be0c455 100644
--- a/main.ts
+++ b/main.ts
@@ -20,7 +20,6 @@ function readFileSync(filename: string): string {
}
function load(argv: string[]): void {
- console.log("Load argv", argv);
const inputFn = argv[1];
const source = readFileSync(inputFn);
console.log("source", source);
@@ -37,5 +36,3 @@ V8Worker2.recv((ab: ArrayBuffer) => {
break;
}
});
-
-V8Worker2.print("Hello");
diff --git a/util.ts b/util.ts
index 99fe798f4..7d0acfce7 100644
--- a/util.ts
+++ b/util.ts
@@ -8,6 +8,8 @@ const globalEval = eval;
// A reference to the global object.
const _global = globalEval("this");
+const print = V8Worker2.print;
+
_global["console"] = {
// tslint:disable-next-line:no-any
log(...args: any[]): void {
@@ -19,6 +21,6 @@ _global["console"] = {
out.push(JSON.stringify(a));
}
}
- V8Worker2.print(out.join(" "));
+ print(out.join(" "));
}
};