Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/13/10 14:13:15 (13 years ago)
Author:
cneumuel
Message:

#1260

  • moved all state-information into lifecycleManager
  • changed isolation level for transactions to ReadCommited
  • made currentlyFetching-status on slave more rubust
  • made LogServiceReader more rubust
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.3/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/JobManager.cs

    r4710 r5093  
    5050      Logger.Info("Searching for dead Jobs");
    5151
    52       List<JobDto> allJobs = new List<JobDto>(DaoLocator.JobDao.FindAll());
     52      IEnumerable<JobDto> allJobs = DaoLocator.JobDao.FindAll();
    5353      foreach (JobDto curJob in allJobs) {
    5454        if (curJob.State != JobState.Calculating &&
     
    6969
    7070    private void lifecycleManager_Stopped(object sender, EventArgs e) {
    71       Logger.Info("Startup Event Fired, Checking DB for consistency");
     71      Logger.Info("Stopped Event Fired, Checking DB for consistency");
    7272      CheckForDeadJobs();
    73       Logger.Info("Startup Event Done");
     73      Logger.Info("Stopped Event Done");
    7474    }
    7575
     
    276276    /// </summary>
    277277    public Response AbortJob(Guid jobId) {
     278      Logger.Debug("JobManager.AbortJob: " + jobId);
    278279      Response response = new Response();
    279280
Note: See TracChangeset for help on using the changeset viewer.