Index: /trunk/grails-app/jobs/TaskRecurringScheduleJob.groovy
===================================================================
--- /trunk/grails-app/jobs/TaskRecurringScheduleJob.groovy	(revision 622)
+++ /trunk/grails-app/jobs/TaskRecurringScheduleJob.groovy	(revision 623)
@@ -5,5 +5,5 @@
 * The quartz scheduler is restarted if this file is edited so startDelay will then delay again.
 * The execute method is called once every repeatInterval (in milliseconds).
-* With concurrent=false the repeat interval starts counting after the previous job completes.
+* With concurrent=false the next job is blocked until the previous job completes.
 * Apparently we need a hibernate session otherwise we get a LazyInitializationException, default is true but we specify it to be sure.
 */
@@ -15,4 +15,5 @@
     def sessionRequired = true
 
+    // The repeatInterval starts counting again after firing, but concurrent = false may block firing until the previous job completes.
     static triggers = {
         simple name: "GenerateAll",
