diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-03-20 16:31:44 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-03-20 16:31:44 -0700 |
commit | aee53a0899d31926113d23536d1277c5d96e8fd0 (patch) | |
tree | 33f9db72e5d5a04faf784b603e86ade2b17ffd6f /src | |
parent | e7684016a014cd17ea9525bf8ba8909464e052eb (diff) |
do not exist runtime if simulating an infinite loop
Diffstat (limited to 'src')
-rw-r--r-- | src/postamble.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/postamble.js b/src/postamble.js index 561ee826..dd4f4f37 100644 --- a/src/postamble.js +++ b/src/postamble.js @@ -30,7 +30,9 @@ Module.callMain = function callMain(args) { catch(e) { if (e.name == 'ExitStatus') { return e.status; - } else if (e !== 'SimulateInfiniteLoop') { + } else if (e == 'SimulateInfiniteLoop') { + Module['noExitRuntime'] = true; + } else { throw e; } } finally { |