Changeset 398 for trunk/sources/HeuristicLab.CEDMA.Server
- Timestamp:
- 07/29/08 16:17:10 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.CEDMA.Server
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.CEDMA.Server/HeuristicLab.CEDMA.Server.csproj
r393 r398 59 59 </ItemGroup> 60 60 <ItemGroup> 61 <Compile Include="AgentScheduler.cs" />62 61 <Compile Include="RunScheduler.cs" /> 63 62 <Compile Include="DbPersistenceManager.cs" /> -
trunk/sources/HeuristicLab.CEDMA.Server/RunScheduler.cs
r393 r398 64 64 } 65 65 private void ReleaseWaitingRuns() { 66 I Enumerable<AgentEntry> agents;66 ICollection<AgentEntry> agents; 67 67 lock(remoteCommLock) { 68 agents = database.GetAgents(ProcessStatus.Waiting) .Where(a=>!a.ControllerAgent);68 agents = database.GetAgents(ProcessStatus.Waiting); 69 69 } 70 70 foreach(AgentEntry entry in agents) { -
trunk/sources/HeuristicLab.CEDMA.Server/ServerForm.cs
r393 r398 54 54 } 55 55 56 private void InitAgentScheduler() {57 AgentScheduler scheduler = new AgentScheduler(database, addressTextBox.Text);58 Thread agentSchedulerThread = new Thread(scheduler.Run);59 agentSchedulerThread.Start();60 }61 62 56 private void InitRunScheduler() { 63 57 JobManager jobManager = new JobManager(gridAddress.Text); … … 81 75 private void Start() { 82 76 InitDatabase(); 83 InitAgentScheduler();84 77 InitRunScheduler(); 85 78
Note: See TracChangeset
for help on using the changeset viewer.