From 31af5c27870dfefb2d1c626a35a4202606faed84 Mon Sep 17 00:00:00 2001 From: "mingming.ge" Date: Sun, 25 Feb 2018 19:58:45 +0800 Subject: [PATCH] bug fix,fix KylinConfig deadlock --- .../src/main/java/org/apache/kylin/common/KylinConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java b/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java index 959bc1426c8..191d7670637 100644 --- a/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java +++ b/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java @@ -406,7 +406,7 @@ public T getManager(Class clz) { if (mgr != null) return (T) mgr; - synchronized (this) { + synchronized (clz) { mgr = managersCache.get(clz); if (mgr != null) return (T) mgr;