Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 1874A200C56 for ; Fri, 14 Apr 2017 17:27:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 17628160B8C; Fri, 14 Apr 2017 15:27:32 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 42E9E160BB3 for ; Fri, 14 Apr 2017 17:27:31 +0200 (CEST) Received: (qmail 96103 invoked by uid 500); 14 Apr 2017 15:27:30 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 94467 invoked by uid 99); 14 Apr 2017 15:27:27 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Apr 2017 15:27:27 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 3D542F49F8; Fri, 14 Apr 2017 15:27:27 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: agoncharuk@apache.org To: commits@ignite.apache.org Date: Fri, 14 Apr 2017 15:28:08 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [43/44] ignite git commit: IGNITE-4986 - Debug archived-at: Fri, 14 Apr 2017 15:27:32 -0000 IGNITE-4986 - Debug Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/e7dd9cc1 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/e7dd9cc1 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/e7dd9cc1 Branch: refs/heads/ignite-4986 Commit: e7dd9cc1fc20216a7dcf260a9ec57517aa776a98 Parents: ff242a4 Author: Alexey Goncharuk Authored: Fri Apr 14 16:54:42 2017 +0300 Committer: Alexey Goncharuk Committed: Fri Apr 14 18:27:00 2017 +0300 ---------------------------------------------------------------------- .../internal/processors/cache/GridCacheProcessor.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/e7dd9cc1/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java index 8799fbb..05d084d 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java @@ -983,6 +983,8 @@ public class GridCacheProcessor extends GridProcessorAdapter { /** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public void stop(boolean cancel) throws IgniteCheckedException { + U.debug("Stopping cache processor"); + stopCaches(cancel); List> mgrs = sharedCtx.managers(); @@ -1010,11 +1012,16 @@ public class GridCacheProcessor extends GridProcessorAdapter { if (cache != null) stopCache(cache, cancel, false); + else + U.debug("CACHE IS NULL: " + cacheName); } for (GridCacheAdapter cache : stoppedCaches.values()) { if (cache == stoppedCaches.remove(maskNull(cache.name()))) stopCache(cache, cancel, false); + else { + U.debug("????? " + cache.name()); + } } registeredCaches.clear(); @@ -1305,7 +1312,11 @@ public class GridCacheProcessor extends GridProcessorAdapter { ctx.kernalContext().cache().context().database().onCacheStop(ctx); - U.stopLifecycleAware(log, lifecycleAwares(cache.configuration(), ctx.store().configuredStore())); + Iterable lca = lifecycleAwares(cache.configuration(), ctx.store().configuredStore()); + + U.debug("LCA for cache [cache=" + cache.configuration().getName() + ", LCA=" + lca + ']'); + + U.stopLifecycleAware(log, lca); if (log.isInfoEnabled()) log.info("Stopped cache: " + cache.name());