Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/HiveTasks/OptimizerHiveTask.cs
- Timestamp:
- 05/04/17 17:19:35 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/HiveTasks/OptimizerHiveTask.cs
r14185 r14927 91 91 } 92 92 } 93 } 94 finally { 93 } finally { 95 94 childHiveTasksLock.ExitWriteLock(); 96 95 } … … 151 150 } 152 151 } 153 } 154 finally { childHiveTasksLock.ExitWriteLock(); } 152 } finally { childHiveTasksLock.ExitWriteLock(); } 155 153 } 156 154 } … … 167 165 } 168 166 } 169 } 170 finally { childHiveTasksLock.ExitWriteLock(); } 167 } finally { childHiveTasksLock.ExitWriteLock(); } 171 168 } 172 169 } … … 178 175 this.childHiveTasks.Remove(this.GetChildByOptimizer(item.Value)); 179 176 } 180 } 181 finally { childHiveTasksLock.ExitWriteLock(); } 177 } finally { childHiveTasksLock.ExitWriteLock(); } 182 178 } 183 179 } … … 189 185 this.childHiveTasks.Remove(this.GetChildByOptimizer(item.Value)); 190 186 } 191 } 192 finally { childHiveTasksLock.ExitWriteLock(); } 187 } finally { childHiveTasksLock.ExitWriteLock(); } 193 188 } 194 189 } … … 256 251 } 257 252 } 258 } 259 finally { 253 } finally { 260 254 itemTaskLock.ExitWriteLock(); 261 255 } … … 284 278 } 285 279 } 286 } 287 finally { 280 } finally { 288 281 itemTaskLock.ExitWriteLock(); 289 282 } … … 310 303 child.SetIndexInParentOptimizerList(this); 311 304 } 312 } 313 finally { childHiveTasksLock.ExitReadLock(); } 305 } finally { childHiveTasksLock.ExitReadLock(); } 314 306 } 315 307 … … 382 374 } 383 375 return null; 384 } 385 finally { childHiveTasksLock.ExitReadLock(); } 376 } finally { childHiveTasksLock.ExitReadLock(); } 386 377 } 387 378 … … 394 385 } 395 386 return null; 396 } 397 finally { childHiveTasksLock.ExitReadLock(); } 387 } finally { childHiveTasksLock.ExitReadLock(); } 398 388 } 399 389 … … 402 392 try { 403 393 action(); 404 } 405 finally { 394 } finally { 406 395 itemTaskLock.ExitReadLock(); 407 396 }
Note: See TracChangeset
for help on using the changeset viewer.