- Timestamp:
- 07/09/12 17:06:08 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OaaS/HeuristicLab.Services.Hive/3.3/HiveJanitor.cs
r7259 r8266 56 56 LogFactory.GetLogger(typeof(HiveJanitor).Namespace).Log("HiveJanitor: starting cleanup"); 57 57 bool cleanup = false; 58 DateTime lastCleanup = DateTime.MinValue; 58 59 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(); 64 61 }, 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 } 65 67 66 68 if (cleanup) {
Note: See TracChangeset
for help on using the changeset viewer.