Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/09/12 17:06:08 (12 years ago)
Author:
spimming
Message:

#1888:

  • disabled some transactions since dtc is not supported in sql azure
  • settings in dataaccess updated
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Services.Hive/3.3/HiveJanitor.cs

    r7259 r8266  
    5656          LogFactory.GetLogger(typeof(HiveJanitor).Namespace).Log("HiveJanitor: starting cleanup");
    5757          bool cleanup = false;
     58          DateTime lastCleanup = DateTime.MinValue;
    5859          trans.UseTransaction(() => {
    59             DateTime lastCleanup = dao.GetLastCleanup();
    60             if (DateTime.Now - lastCleanup > HeuristicLab.Services.Hive.Properties.Settings.Default.CleanupInterval) {
    61               dao.SetLastCleanup(DateTime.Now);
    62               cleanup = true;
    63             }
     60            lastCleanup = dao.GetLastCleanup();
    6461          }, true);
     62          if (DateTime.Now - lastCleanup > HeuristicLab.Services.Hive.Properties.Settings.Default.CleanupInterval) {
     63            trans.UseTransaction(() => { dao.SetLastCleanup(DateTime.Now); }, true);
     64            dao.SetLastCleanup(DateTime.Now);
     65            cleanup = true;
     66          }
    6567
    6668          if (cleanup) {
Note: See TracChangeset for help on using the changeset viewer.