From 7554b6fc667954b37cc52feb3ccc23b663defdd2 Mon Sep 17 00:00:00 2001 From: AMedvedev Date: Thu, 24 May 2018 23:50:54 +0300 Subject: [PATCH] IGNITE-8612 Debugging NPE: add assert --- .../internal/processors/cache/GridCacheTtlManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheTtlManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheTtlManager.java index d36485ab70a7f..5f5b98c068e4b 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheTtlManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheTtlManager.java @@ -200,7 +200,11 @@ public boolean expire(int amount) { } } - boolean more = cctx.offheap().expire(dhtCtx, expireC, amount); + final IgniteCacheOffheapManager offheapMgr = cctx.offheap(); + + assert (offheapMgr != null); // https://issues.apache.org/jira/browse/IGNITE-8612 + + boolean more = offheapMgr.expire(dhtCtx, expireC, amount); if (more) return true;