Index: VHSys/Scheduler/BL/SchedulerAbstract.cls.xml
===================================================================
diff -u -r53983 -r66527
--- VHSys/Scheduler/BL/SchedulerAbstract.cls.xml (.../SchedulerAbstract.cls.xml) (revision 53983)
+++ VHSys/Scheduler/BL/SchedulerAbstract.cls.xml (.../SchedulerAbstract.cls.xml) (revision 66527)
@@ -107,22 +107,32 @@
%Status
+
+1
+QItem:VHSys.Scheduler.QueueAbstract,Task:VHSys.Scheduler.TaskAbstract,NewQItemID:%Integer
+1
+
+
Taak opnieuw in de Queue plaatsen, vertrekkende van een bestaande item uit het QueueArchive.
@@ -271,7 +281,7 @@
Quit:($zobjclassmethod(..#QueueClassName,"GetMaxBusyTasks","")=0) ; Queue is disabled, MaxBusyTask=0
Job ClassMethod^vhLib.Thread(..%ClassName(1),"Schedule") ; ..#ClassNm
Set NewPID=$ZCHILD
- d WLIP^vhDBG(..#DebugIP,"Scheduler "_..#SchedulerIDName_" started (from $J="_$J_") in New PID "_NewPID)
+ ;d WLIP^vhDBG(..#DebugIP,"Scheduler "_..#SchedulerIDName_" started (from $J="_$J_") in New PID "_NewPID)
Hang 1 ; 1 seconde wachten
Quit
]]>
@@ -297,7 +307,7 @@
cbtHandleBusyTask()
; Possible actions: Send mail / Increase MaxBusyTime / Set Status to $$$qsError / Kill process / Restart Task (?) / Ignore / ...
Set msg="Max. Busy Time overschreden: QItem "_QItem.%Id()_" started on "_QItem.Started_" and is running for "_DeltaT_" seconds ("_$$cbtFormatTime(DeltaT)_")"
- d WL^vhDBG(msg)
+ ;d WL^vhDBG(msg)
; TO DO: other actions ...
; *** Kill the running process. Else, it might run until eternity :-P
If 0 && QItem.ThreadedPID Do
@@ -342,7 +352,7 @@