function validate_heartbeats()

in index.js [21:40]


function validate_heartbeats()
{
    var now =  Date.now();
    for(var i in machineList)
    {
        var m = machineList[i];
        diff = now - m.LastHeartbeat;
        if (m.LastHeartbeat == "undefined" || diff > 5 * 60000){
            // haven't heard from this machine in 5 minutes!
            m.IsAlive = false;
            m.Comment = "dead?";
        } else {
            m.IsAlive = true;
            if (m.Comment == "dead?"){
                m.Comment = ""
            }
        }
        m.Seconds = Math.round(diff/1000).toString();
    }
}