diff --git a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/ReplChangeManager.java b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/ReplChangeManager.java index ac1d3c8..893c9f4 100644 --- a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/ReplChangeManager.java +++ b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/ReplChangeManager.java @@ -124,7 +124,8 @@ public Path getEffectivePath() { } } - public static ReplChangeManager getInstance(Configuration conf) throws MetaException { + public static synchronized ReplChangeManager getInstance(Configuration conf) + throws MetaException { if (instance == null) { instance = new ReplChangeManager(conf); }