added synchronization and thread shutdown procedures.

This commit is contained in:
gnembon committed 2020-01-14 14:23:33 -04:00
1 parent cfc71b845d
commit 316739c624
4 files changed
+61 -8

No files matched your search

@@ -267,10 +267,6 @@ public class CarpetScriptHost extends ScriptHost
@Override
public void onClose()
{
super.onClose();
if (this.saveTimeout > 0)
dumpState();
FunctionValue closing = getFunction("__on_close");
if (closing != null)
{
@@ -307,7 +303,9 @@ public class CarpetScriptHost extends ScriptHost
e.remove();
}
}
if (this.saveTimeout > 0)
dumpState();
super.onClose();
}
private void dumpState()