Changeset 6464 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave/3.4/SlaveJob.cs
- Timestamp:
- 06/21/11 17:29:56 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave/3.4/SlaveJob.cs
r6456 r6464 202 202 case ExecutorMessageType.JobFailed: 203 203 executorMonitoringRun = false; 204 OnJobFailed(new JobFailedException(executor.CurrentException ));204 OnJobFailed(new JobFailedException(executor.CurrentExceptionStr)); 205 205 DisposeAppDomain(); 206 206 break; … … 208 208 case ExecutorMessageType.StopExecutorMonitoringThread: 209 209 executorMonitoringRun = false; 210 return; 210 break; 211 212 case ExecutorMessageType.ExceptionOccured: 213 executorMonitoringRun = false; 214 DisposeAppDomain(); 215 if (executor.CurrentException != null) { 216 OnExceptionOccured(executor.CurrentException); 217 } else { 218 OnExceptionOccured(new Exception(string.Format("Unknow exception occured in Executor for job {0}", JobId))); 219 } 220 break; 211 221 } 212 222 }
Note: See TracChangeset
for help on using the changeset viewer.