Scheduler fixes
This commit is contained in:
parent
932e77c770
commit
6bd68d4279
3 changed files with 65 additions and 41 deletions
|
@ -94,7 +94,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
TaskManager.ItemId = scheduleInfo.ScheduleId;
|
||||
TaskManager.ScheduleId = scheduleInfo.ScheduleId;
|
||||
TaskManager.MaximumExecutionTime = scheduleInfo.MaxExecutionTime;
|
||||
|
||||
|
||||
// set task parameters
|
||||
foreach (ScheduleTaskParameterInfo prm in scheduleInfo.Parameters)
|
||||
TaskManager.TaskParameters[prm.ParameterId] = prm.ParameterValue;
|
||||
|
@ -119,7 +119,13 @@ namespace WebsitePanel.EnterpriseServer
|
|||
finally
|
||||
{
|
||||
// complete task
|
||||
TaskManager.CompleteTask();
|
||||
try
|
||||
{
|
||||
TaskManager.CompleteTask();
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue