Do not use Sys.exit on nodejs as it closes the app without cleanup

This commit is contained in:
vroad
2015-10-10 19:17:08 +09:00
parent 4b5e649da1
commit 1e7c31d463

View File

@@ -108,13 +108,15 @@ class NativeApplication {
if (!active) {
var result = lime_application_quit (handle);
System.exit (result);
untyped process.exitCode = lime_application_quit (handle);
parent.onExit.dispatch (untyped process.exitCode);
} else {
untyped setImmediate (eventLoop);
}
untyped setImmediate (eventLoop);
}
untyped setImmediate (eventLoop);