Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/17/13 10:49:49 (11 years ago)
Author:
fschoepp
Message:

#1888:

  • WorkerRole of Slave now logs all exceptions during startup to the blobstore (slavelog).
  • The PluginManager throws an exception during CheckWorkingDirectories() (Save method) which will be caught now, preventing crashes in Windows Azure.
  • "db.DeferredLocal = false" has been removed to prevent loading bugs.
  • HiveScenarioManager doesn't crash anymore, if he can't find an algorithm within a job during retrieval of the run results.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Clients.Hive.Slave/3.3/Manager/PluginManager.cs

    r9363 r9365  
    6161      if (!Path.IsPathRooted(CoreProperties.Settings.Default.PluginCacheDir)) {
    6262        CoreProperties.Settings.Default.PluginCacheDir = Path.Combine(Path.GetTempPath(), CoreProperties.Settings.Default.PluginCacheDir);
    63         CoreProperties.Settings.Default.Save();
     63        try {
     64          CoreProperties.Settings.Default.Save();
     65        }
     66        catch (Exception ex) {
     67          log.LogException(ex);
     68        }
    6469      }
    6570
    6671      if (!Path.IsPathRooted(CoreProperties.Settings.Default.PluginTempBaseDir)) {
    6772        CoreProperties.Settings.Default.PluginTempBaseDir = Path.Combine(Path.GetTempPath(), CoreProperties.Settings.Default.PluginTempBaseDir);
    68         CoreProperties.Settings.Default.Save();
     73        try {
     74          CoreProperties.Settings.Default.Save();       
     75        }
     76        catch (Exception ex) {
     77          log.LogException(ex);
     78        }       
    6979      }
    7080    }
Note: See TracChangeset for help on using the changeset viewer.