Changeset 8298 for trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Drivers/EvaluationProcessChannel.cs
- Timestamp:
- 07/18/12 03:22:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Drivers/EvaluationProcessChannel.cs
r7259 r8298 111 111 try { 112 112 streamingChannel.Send(message); 113 } 114 catch { 113 } catch { 115 114 Close(); 116 115 throw; … … 118 117 } 119 118 120 public override IMessage Receive(IBuilder builder ) {119 public override IMessage Receive(IBuilder builder, ExtensionRegistry extensions) { 121 120 try { 122 return streamingChannel.Receive(builder); 123 } 124 catch { 121 return streamingChannel.Receive(builder, extensions); 122 } catch { 125 123 Close(); 126 124 throw; … … 138 136 process.WaitForExit(1000); 139 137 process.Close(); 140 } 141 catch { } 138 } catch { } 142 139 } 143 140 // for some reasons the event process_Exited does not fire
Note: See TracChangeset
for help on using the changeset viewer.