Author: degenaro
Date: Sun Jun 26 11:18:28 2016
New Revision: 1750244

URL: http://svn.apache.org/viewvc?rev=1750244&view=rev
Log:
UIMA-4989 Fix problems found by FindBugs

Modified:
    
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/OrchestratorCommonArea.java
    
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/jd/scheduler/JdScheduler.java

Modified: 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/OrchestratorCommonArea.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/OrchestratorCommonArea.java?rev=1750244&r1=1750243&r2=1750244&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/OrchestratorCommonArea.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/OrchestratorCommonArea.java
 Sun Jun 26 11:18:28 2016
@@ -189,7 +189,7 @@ public class OrchestratorCommonArea {
                DuccWorkMap ckptWorkMap;
                ConcurrentHashMap<DuccId,DuccId> ckptProcessToJobMap;
                TrackSync ts = TrackSync.await(workMap, this.getClass(), 
methodName);
-               synchronized(workMap) {
+               synchronized(this) {
                        ts.using();
                        ckptWorkMap = 
(DuccWorkMap)SerializationUtils.clone(workMap);
                        ckptProcessToJobMap = 
(ConcurrentHashMap<DuccId,DuccId>)SerializationUtils.clone(processAccounting.getProcessToJobMap());
@@ -201,7 +201,7 @@ public class OrchestratorCommonArea {
        public void setCheckpointable(Checkpointable checkpointable) {
                String methodName = "setCheckpointable";
                TrackSync ts = TrackSync.await(workMap, this.getClass(), 
methodName);
-               synchronized(workMap) {
+               synchronized(this) {
                        ts.using();
                        workMap = checkpointable.getWorkMap();
                        processAccounting = new 
ProcessAccounting(checkpointable.getProcessToJobMap());

Modified: 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/jd/scheduler/JdScheduler.java
URL: 
http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/jd/scheduler/JdScheduler.java?rev=1750244&r1=1750243&r2=1750244&view=diff
==============================================================================
--- 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/jd/scheduler/JdScheduler.java
 (original)
+++ 
uima/uima-ducc/trunk/uima-ducc-orchestrator/src/main/java/org/apache/uima/ducc/orchestrator/jd/scheduler/JdScheduler.java
 Sun Jun 26 11:18:28 2016
@@ -253,7 +253,7 @@ public class JdScheduler {
                long slicesReserveDesired = 
getSlicesReserveDesired(jdHostProperties);
                long slicesReserveActual = getSlicesReserveActual();
                if(map.size() > 1) {
-                       synchronized(map) {
+                       synchronized(this) {
                                for(Entry<DuccId, JdReservation> entry : 
map.entrySet()) {
                                        JdReservation jdReservation = 
entry.getValue();
                                        if(jdReservation.isEmpty()) {
@@ -356,7 +356,7 @@ public class JdScheduler {
        private void reservationDivest(IDuccWorkMap dwm, JdHostProperties 
jdHostProperties) {
                String location = "reservationDivest";
                DuccId jdReservationDuccId = null;
-               synchronized(map) {
+               synchronized(this) {
                        for(Entry<DuccId, JdReservation> entry : 
map.entrySet()) {
                                JdReservation jdReservation = entry.getValue();
                                if(jdReservation.isEmpty()) {
@@ -450,7 +450,7 @@ public class JdScheduler {
                JdReservation jdReservation = null;
                SizeBytes reservationSize = JdHelper.getReservationSize(dwr);
                SizeBytes sliceSize = JdHelper.getSliceSize(jdHostProperties);
-               synchronized(map) {
+               synchronized(this) {
                        jdReservation = map.get(jdReservationDuccId);
                        if(jdReservation == null) {
                                jdReservation = new JdReservation(dwr, 
reservationSize, sliceSize);
@@ -477,7 +477,7 @@ public class JdScheduler {
                DuccId jdReservationDuccId = (DuccId) duccId;
                JdReservation jdReservation = null;
                List<JdReservation> list = new ArrayList<JdReservation>();
-               synchronized(map) {
+               synchronized(this) {
                        jdReservation = map.get(jdReservationDuccId);
                        if(jdReservation != null) {
                                map.remove(jdReservationDuccId);
@@ -499,7 +499,7 @@ public class JdScheduler {
                JdReservation jdReservation = null;
                SizeBytes reservationSize = JdHelper.getReservationSize(dwr);
                SizeBytes sliceSize = JdHelper.getSliceSize(jdHostProperties);
-               synchronized(map) {
+               synchronized(this) {
                        jdReservation = map.get(jdReservationDuccId);
                        if(jdReservation == null) {
                                jdReservation = new JdReservation(dwr, 
reservationSize, sliceSize);
@@ -514,7 +514,7 @@ public class JdScheduler {
        private void reservationVanished(DuccId jdReservationDuccId) {
                String location = "reservationVanished";
                List<JdReservation> list = new ArrayList<JdReservation>();
-               synchronized(map) {
+               synchronized(this) {
                        JdReservation jdReservation = 
map.get(jdReservationDuccId);
                        if(jdReservation != null) {
                                jdReservation = map.remove(jdReservationDuccId);
@@ -559,7 +559,7 @@ public class JdScheduler {
                NodeIdentity nodeIdentity = null;
                if(jdId != null) {
                        String host = null;
-                       synchronized(map) {
+                       synchronized(this) {
                                for(Entry<DuccId, JdReservation> entry : 
map.entrySet()) {
                                        JdReservation jdReservation = 
entry.getValue();
                                        nodeIdentity = 
jdReservation.allocate(jdId, jobId);
@@ -585,7 +585,7 @@ public class JdScheduler {
                if(jdId != null) {
                        String host = null;
                        logger.debug(location, jobId, "map size: "+map.size());
-                       synchronized(map) {
+                       synchronized(this) {
                                for(Entry<DuccId, JdReservation> entry : 
map.entrySet()) {
                                        JdReservation jdReservation = 
entry.getValue();
                                        logger.debug(location, jobId, "get 
host: "+jdReservation.getHost());


Reply via email to