Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/21/08 17:12:55 (16 years ago)
Author:
gkronber
Message:

changed ManualResetEvents to AutoResetEvents in JobManager (related to #199)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Grid/JobManager.cs

    r386 r387  
    5656    private object dictionaryLock = new object();
    5757
    58     private ManualResetEvent runningWaitHandle = new ManualResetEvent(false);
    59     private ManualResetEvent waitingWaitHandle = new ManualResetEvent(false);
     58    private AutoResetEvent runningWaitHandle = new AutoResetEvent(false);
     59    private AutoResetEvent waitingWaitHandle = new AutoResetEvent(false);
    6060
    6161    private ChannelFactory<IGridServer> factory;
     
    171171            // no engines are waiting
    172172            waitingWaitHandle.WaitOne();
    173             waitingWaitHandle.Reset();
    174173          }
    175174        }
     
    221220            // no running engines
    222221            runningWaitHandle.WaitOne();
    223             runningWaitHandle.Reset();
    224222          }
    225223        }
Note: See TracChangeset for help on using the changeset viewer.