Author: cziegeler
Date: Fri Jul 10 08:30:35 2009
New Revision: 792830

URL: http://svn.apache.org/viewvc?rev=792830&view=rev
Log:
SLING-1040 : Better make scheduler volatile.

Modified:
    
sling/trunk/bundles/commons/scheduler/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzScheduler.java

Modified: 
sling/trunk/bundles/commons/scheduler/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzScheduler.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/commons/scheduler/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzScheduler.java?rev=792830&r1=792829&r2=792830&view=diff
==============================================================================
--- 
sling/trunk/bundles/commons/scheduler/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzScheduler.java
 (original)
+++ 
sling/trunk/bundles/commons/scheduler/src/main/java/org/apache/sling/commons/scheduler/impl/QuartzScheduler.java
 Fri Jul 10 08:30:35 2009
@@ -83,7 +83,7 @@
     static final String DATA_MAP_CONCURRENT_HANDLER = 
"QuartzJobExecutor.ConcurrentHandler";
 
     /** Theq quartz scheduler. */
-    protected org.quartz.Scheduler scheduler;
+    protected volatile org.quartz.Scheduler scheduler;
 
     /** List of registrations while this service is not activated yet. */
     protected final List<Registration> registeredJobs = new 
ArrayList<Registration>();


Reply via email to