diff options
author | Decebal Suiu <decebal.suiu@gmail.com> | 2015-07-20 16:15:00 +0300 |
---|---|---|
committer | Decebal Suiu <decebal.suiu@gmail.com> | 2015-07-20 16:15:00 +0300 |
commit | 59423bb21fe4f4bfbaf9ed8b3d69969297a915de (patch) | |
tree | a6f2d3e845bc095c4929a67ebede029c60c9aff0 /pf4j/src | |
parent | 302ec57f15eac545eec6814dcd23cbe7d03361e7 (diff) | |
parent | dff2c20814c92e20f11f4fe72bed5d2065b0b1b7 (diff) | |
download | pf4j-59423bb21fe4f4bfbaf9ed8b3d69969297a915de.tar.gz pf4j-59423bb21fe4f4bfbaf9ed8b3d69969297a915de.zip |
Merge pull request #55 from lightglitch/master
Stop leafs first
Diffstat (limited to 'pf4j/src')
-rw-r--r-- | pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java b/pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java index d73a5ea..dfa531e 100644 --- a/pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java +++ b/pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java @@ -325,7 +325,7 @@ public class DefaultPluginManager implements PluginManager { while (!dependents.isEmpty()) { String dependent = dependents.remove(0); stopPlugin(dependent, false); - dependents.addAll(dependencyResolver.getDependents(dependent)); + dependents.addAll(0, dependencyResolver.getDependents(dependent)); } } |