Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/24/11 16:15:23 (13 years ago)
Author:
ascheibe
Message:

#1233 slave ui now receives status information and displays it in doughnut chart

File:
1 edited

Legend:

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

    r5721 r5826  
    7878      while (!threadStopped) {
    7979        sleepForever = false;
     80        SlaveClientCom.Instance.ClientCom.StatusChanged(ConfigManager.Instance.GetStatusForClientConsole());
     81
    8082        try {
    8183          lock (locker) {
    8284            if (wcfService.ConnState != NetworkEnum.WcfConnState.Connected) {
    83               wcfService.Connect(ConfigManager.Instance.GetClientInfo()); // Login happens automatically upon successfull connection
     85              // login happens automatically upon successfull connection
     86              wcfService.Connect(ConfigManager.Instance.GetClientInfo());
     87              SlaveStatusInfo.LoginTime = DateTime.Now;
    8488            }
    8589            if (wcfService.ConnState == NetworkEnum.WcfConnState.Connected) {
     
    111115        }
    112116        catch (Exception e) {
    113           SlaveClientCom.Instance.ClientCom.LogMessage("Heartbeat Thread failed badly: " + e.Message);
     117          SlaveClientCom.Instance.ClientCom.LogMessage("Heartbeat thread failed: " + e.ToString());
    114118          OnExceptionOccured(e);
    115119        }
Note: See TracChangeset for help on using the changeset viewer.