Repository: ignite Updated Branches: refs/heads/ignite-5578 ccb855ea0 -> 84562b86e
IGNITE-5123 Reorder ignite plugin provider on Ignite start callback call Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/24e4d5d3 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/24e4d5d3 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/24e4d5d3 Branch: refs/heads/ignite-5578 Commit: 24e4d5d31cc494c8c55000aafefd119cc9d879a4 Parents: aeb9336 Author: Evgeniy Ignatiev <evgeniy_ignat...@epam.com> Authored: Mon Jul 24 15:45:10 2017 +0300 Committer: sboikov <sboi...@gridgain.com> Committed: Mon Jul 24 15:45:10 2017 +0300 ---------------------------------------------------------------------- .../main/java/org/apache/ignite/internal/IgniteKernal.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/24e4d5d3/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java index 00c1d73..5186409 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java @@ -1015,10 +1015,6 @@ public class IgniteKernal implements IgniteEx, IgniteMXBean, Externalizable { // Notify IO manager the second so further components can send and receive messages. ctx.io().onKernalStart(active); - // Start plugins. - for (PluginProvider provider : ctx.plugins().allProviders()) - provider.onIgniteStart(); - boolean recon = false; // Callbacks. @@ -1049,6 +1045,10 @@ public class IgniteKernal implements IgniteEx, IgniteMXBean, Externalizable { } } + // Start plugins. + for (PluginProvider provider : ctx.plugins().allProviders()) + provider.onIgniteStart(); + if (recon) reconnectState.waitFirstReconnect();