You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by en...@apache.org on 2015/12/22 11:57:29 UTC
[2/4] hbase git commit: HBASE-14977 ChoreService.shutdown may result
in ConcurrentModificationException - ADDENDUM to fix extra concurrency issues
HBASE-14977 ChoreService.shutdown may result in ConcurrentModificationException - ADDENDUM to fix extra concurrency issues
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1b66f474
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1b66f474
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/1b66f474
Branch: refs/heads/branch-1
Commit: 1b66f474b5fcc808251c4b6fd5d4ae028656e44d
Parents: cf059e5
Author: Enis Soztutar <en...@apache.org>
Authored: Tue Dec 22 02:04:09 2015 -0800
Committer: Enis Soztutar <en...@apache.org>
Committed: Tue Dec 22 02:04:32 2015 -0800
----------------------------------------------------------------------
.../java/org/apache/hadoop/hbase/ScheduledChore.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/1b66f474/hbase-common/src/main/java/org/apache/hadoop/hbase/ScheduledChore.java
----------------------------------------------------------------------
diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/ScheduledChore.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/ScheduledChore.java
index 538b390..dd98d26 100644
--- a/hbase-common/src/main/java/org/apache/hadoop/hbase/ScheduledChore.java
+++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/ScheduledChore.java
@@ -228,7 +228,7 @@ public abstract class ScheduledChore implements Runnable {
&& getTimeBetweenRuns() > getMaximumAllowedTimeBetweenRuns();
}
- private synchronized double getMaximumAllowedTimeBetweenRuns() {
+ private double getMaximumAllowedTimeBetweenRuns() {
// Threshold used to determine if the Chore's current run started too late
return 1.5 * period;
}
@@ -268,23 +268,23 @@ public abstract class ScheduledChore implements Runnable {
choreServicer = null;
}
- public synchronized String getName() {
+ public String getName() {
return name;
}
- public synchronized Stoppable getStopper() {
+ public Stoppable getStopper() {
return stopper;
}
- public synchronized int getPeriod() {
+ public int getPeriod() {
return period;
}
- public synchronized long getInitialDelay() {
+ public long getInitialDelay() {
return initialDelay;
}
- public final synchronized TimeUnit getTimeUnit() {
+ public TimeUnit getTimeUnit() {
return timeUnit;
}