Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/23/11 21:31:48 (13 years ago)
Author:
ascheibe
Message:

#1233

  • added UAC self elevation for start/stop of windows service
  • added slave states and simplified ui commands
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Slave/3.4/Core.cs

    r6248 r6257  
    365365    private void DoStartSlave() {
    366366      clientCom.LogMessage("Restart received");
    367       StartHeartbeats();
     367      ConfigManager.Instance.Asleep = false;
    368368      clientCom.LogMessage("Restart done");
    369369    }
     
    374374    /// </summary>   
    375375    private void Sleep() {
    376       clientCom.LogMessage("Sleep received");
    377       heartbeatManager.StopHeartBeat();
    378       heartbeatManager = null;
    379       DoStopAll();
    380       WcfService.Instance.Disconnect();
    381       clientCom.LogMessage("Sleep done");
     376      clientCom.LogMessage("Sleep received - not accepting any new jobs");
     377      ConfigManager.Instance.Asleep = true;
     378      DoPauseAll(); //TODO: or stop? can't decide...     
    382379    }
    383380
Note: See TracChangeset for help on using the changeset viewer.