Index: trunk/ippTasks/diff.pro
===================================================================
--- trunk/ippTasks/diff.pro	(revision 19089)
+++ trunk/ippTasks/diff.pro	(revision 19406)
@@ -36,10 +36,4 @@
     active true
   end
-  task diff.cleanup.load
-    active true
-  end
-  task diff.cleanup.run
-    active true
-  end
 end
 
@@ -52,4 +46,16 @@
     active false
   end
+end
+
+macro diff.cleanup.on
+  task diff.cleanup.load
+    active true
+  end
+  task diff.cleanup.run
+    active true
+  end
+end
+
+macro diff.cleanup.off
   task diff.cleanup.load
     active false
@@ -191,5 +197,5 @@
   periods      -timeout 30
   npending     1
-  active       true
+  active       false
 
   stdout NULL
@@ -237,5 +243,5 @@
   periods      -exec $RUNEXEC
   periods      -timeout 60
-  active       true
+  active       false
 
   task.exec
