You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ad...@apache.org on 2021/02/25 21:01:32 UTC

[ozone] branch master updated: HDDS-4722. Creating RDBStore fails due to RDBMetrics instance race (#1820)

This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new a795ab0  HDDS-4722. Creating RDBStore fails due to RDBMetrics instance race (#1820)
a795ab0 is described below

commit a795ab0bfab1c674a44d493951b1cf4777c479f1
Author: Wei-Chiu Chuang <we...@apache.org>
AuthorDate: Thu Feb 25 13:01:12 2021 -0800

    HDDS-4722. Creating RDBStore fails due to RDBMetrics instance race (#1820)
---
 .../src/main/java/org/apache/hadoop/hdds/utils/db/RDBMetrics.java       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/utils/db/RDBMetrics.java b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/utils/db/RDBMetrics.java
index d5d1f36..e4140c4 100644
--- a/hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/utils/db/RDBMetrics.java
+++ b/hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/utils/db/RDBMetrics.java
@@ -101,7 +101,7 @@ public class RDBMetrics {
     return numDBKeyMayExistMisses.value();
   }
 
-  public static void unRegister() {
+  public static synchronized void unRegister() {
     instance = null;
     MetricsSystem ms = DefaultMetricsSystem.instance();
     ms.unregisterSource(SOURCE_NAME);


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org