feat: clean engine after disable
Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
parent
ac83acd4c8
commit
28db77333e
3
pom.xml
3
pom.xml
@ -3,7 +3,7 @@
|
|||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>pw.yumc</groupId>
|
<groupId>pw.yumc</groupId>
|
||||||
<artifactId>MiaoScript</artifactId>
|
<artifactId>MiaoScript</artifactId>
|
||||||
<version>0.4.0</version>
|
<version>0.4.1</version>
|
||||||
<developers>
|
<developers>
|
||||||
<developer>
|
<developer>
|
||||||
<id>502647092</id>
|
<id>502647092</id>
|
||||||
@ -54,6 +54,7 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<env.GIT_COMMIT>DEV</env.GIT_COMMIT>
|
<env.GIT_COMMIT>DEV</env.GIT_COMMIT>
|
||||||
<update.changes>
|
<update.changes>
|
||||||
|
§620-04-03 §afeat: 优化 框架卸载逻辑;
|
||||||
§620-03-31 §afeat: require 新增 内建 nodejs 模块;
|
§620-03-31 §afeat: require 新增 内建 nodejs 模块;
|
||||||
§620-03-03 §afeat: require 新增 淘宝镜像源拉取;
|
§620-03-03 §afeat: require 新增 淘宝镜像源拉取;
|
||||||
§620-02-27 §afeat: 异步加载脚本引擎;
|
§620-02-27 §afeat: 异步加载脚本引擎;
|
||||||
|
@ -23,5 +23,6 @@ public class MiaoScriptBungee extends Plugin {
|
|||||||
@Override
|
@Override
|
||||||
public void onDisable() {
|
public void onDisable() {
|
||||||
engine.disableEngine();
|
engine.disableEngine();
|
||||||
|
engine = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -20,5 +20,6 @@ public class MiaoScriptNukkit extends PluginBase {
|
|||||||
@Override
|
@Override
|
||||||
public void onDisable() {
|
public void onDisable() {
|
||||||
engine.disableEngine();
|
engine.disableEngine();
|
||||||
|
engine = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,7 @@ import lombok.SneakyThrows;
|
|||||||
* @author 喵♂呜
|
* @author 喵♂呜
|
||||||
* Created on 2017/10/25 20:35.
|
* Created on 2017/10/25 20:35.
|
||||||
*/
|
*/
|
||||||
@Plugin(id = "miaoscript", name = "MiaoScript", version = "1.0", authors = "喵♂呜")
|
@Plugin(id = "miaoscript", name = "MiaoScript", version = "1.0", authors = "MiaoWoo")
|
||||||
public class MiaoScriptSponge {
|
public class MiaoScriptSponge {
|
||||||
private ScriptEngine engine;
|
private ScriptEngine engine;
|
||||||
@Inject
|
@Inject
|
||||||
@ -40,6 +40,7 @@ public class MiaoScriptSponge {
|
|||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
public void onStop(GameStoppingServerEvent event) {
|
public void onStop(GameStoppingServerEvent event) {
|
||||||
engine.disableEngine();
|
engine.disableEngine();
|
||||||
|
engine = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Listener
|
@Listener
|
||||||
|
Loading…
Reference in New Issue
Block a user