From 68e1cc45b36f9493c6e3f3d5b2959e9a73fba820 Mon Sep 17 00:00:00 2001 From: Karlatemp Date: Thu, 19 Jan 2023 00:03:27 +0800 Subject: [PATCH] Fix console not stopped when plugin failed to load --- .../mirai-console/src/internal/plugin/JvmPluginInternal.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginInternal.kt b/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginInternal.kt index 7d6c506f0..019c169f4 100644 --- a/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginInternal.kt +++ b/mirai-console/backend/mirai-console/src/internal/plugin/JvmPluginInternal.kt @@ -209,6 +209,8 @@ internal abstract class JvmPluginInternal( pluginStatus.value = PluginStatus.CRASHED_LOAD_ERROR cancel(CancellationException("Exception while loading plugin", e)) + + throw e } }