diff options
author | John Niang <johnniang@foxmail.com> | 2024-04-06 22:25:21 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-06 17:25:21 +0300 |
commit | f563b9168b4beaca95b28541c1031b0dd7bed913 (patch) | |
tree | af295f468480e4b62fe8e69fdf5d58a3a0c4943a /pf4j/src/main/java | |
parent | 36c036f79ece484cbf5f6861a86d071e54644175 (diff) | |
download | pf4j-f563b9168b4beaca95b28541c1031b0dd7bed913.tar.gz pf4j-f563b9168b4beaca95b28541c1031b0dd7bed913.zip |
Fix the problem of not being able to disable plugins correctly (#577)
Diffstat (limited to 'pf4j/src/main/java')
-rw-r--r-- | pf4j/src/main/java/org/pf4j/AbstractPluginManager.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pf4j/src/main/java/org/pf4j/AbstractPluginManager.java b/pf4j/src/main/java/org/pf4j/AbstractPluginManager.java index 78c261c..559fc81 100644 --- a/pf4j/src/main/java/org/pf4j/AbstractPluginManager.java +++ b/pf4j/src/main/java/org/pf4j/AbstractPluginManager.java @@ -537,7 +537,7 @@ public abstract class AbstractPluginManager implements PluginManager { log.debug("Already disabled plugin '{}'", getPluginLabel(pluginDescriptor)); return true; } else if (PluginState.STARTED == pluginState) { - if (PluginState.STOPPED == stopPlugin(pluginId)) { + if (PluginState.STOPPED != stopPlugin(pluginId)) { log.error("Failed to stop plugin '{}' on disable", getPluginLabel(pluginDescriptor)); return false; } |