Author: rmannibucau
Date: Fri Jun 30 21:22:05 2017
New Revision: 1800468

URL: http://svn.apache.org/viewvc?rev=1800468&view=rev
Log:
fixing ReloadOnChangeController marking logic

Modified:
    
openwebbeans/meecrowave/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/watching/ReloadOnChangeController.java

Modified: 
openwebbeans/meecrowave/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/watching/ReloadOnChangeController.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/watching/ReloadOnChangeController.java?rev=1800468&r1=1800467&r2=1800468&view=diff
==============================================================================
--- 
openwebbeans/meecrowave/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/watching/ReloadOnChangeController.java
 (original)
+++ 
openwebbeans/meecrowave/trunk/meecrowave-core/src/main/java/org/apache/meecrowave/watching/ReloadOnChangeController.java
 Fri Jun 30 21:22:05 2017
@@ -47,7 +47,7 @@ public class ReloadOnChangeController im
     private Thread bouncer;
     private Thread watcher;
     private volatile boolean running = true;
-    private volatile long redeployMarker = System.currentTimeMillis();
+    private volatile long redeployMarker = System.nanoTime();
 
     public ReloadOnChangeController(final Context context, final int 
watcherBouncing) {
         this.context = context;
@@ -139,6 +139,7 @@ public class ReloadOnChangeController im
                 }
 
                 if (needsRedeploy && last == antepenultiem) {
+                    new 
LogFacade(ReloadOnChangeController.class.getName()).info("Redeploying " + 
context.getName());
                     redeploy();
                 }
             }
@@ -197,6 +198,7 @@ public class ReloadOnChangeController im
                 }
 
                 if (foundNew) {
+                    new 
LogFacade(ReloadOnChangeController.class.getName()).info("Marking to redeploy " 
+ context.getName());
                     redeployMarker = System.nanoTime();
                 }
 


Reply via email to