Index: trunk/Ohana/src/opihi/pantasks/TaskOps.c
===================================================================
--- trunk/Ohana/src/opihi/pantasks/TaskOps.c	(revision 4450)
+++ trunk/Ohana/src/opihi/pantasks/TaskOps.c	(revision 4602)
@@ -37,8 +37,14 @@
 void ListTasks () {
 
-  int i;
+  int i, valid;
 
   for (i = 0; i < Ntasks; i++) {
-    fprintf (stderr, "%-15s %20s\n", tasks[i].name, tasks[i].argv[0]);
+    valid = CheckTimeRanges (tasks[i].ranges, tasks[i].Nranges);
+    if (valid) {
+      fprintf (stderr, "+ ");
+    } else {
+      fprintf (stderr, "- ");
+    }
+    fprintf (stderr, "%-15s %4d %20s\n", tasks[i].name, tasks[i].Njobs, tasks[i].argv[0]);
   }
   return;
@@ -126,6 +132,10 @@
   tasks[Ntasks].timeout_period = 1.0;
 
+  tasks[Ntasks].Nranges = 0;
+  ALLOCATE (tasks[Ntasks].ranges, TimeRange, 1);
+
   /* init task timer (is reset by 'run') */  
   gettimeofday (&tasks[Ntasks].last, (void *) NULL);
+  tasks[Ntasks].Njobs = 0;
 
   Ntasks ++;
