protected override void StopPem(DateTime now)
{
bool stop = true;
foreach(ApplicationNode node in _nodes) {
if(node.Node.ConState != Node.ConnectionState.Disconnected) {
stop = false;
break;
}
if(node.PrivateNode != null) {
if(node.PrivateNode.Node.ConState != Node.ConnectionState.Disconnected) {
stop = false;
break;
}
}
}
if(stop) {
foreach(PathELManager pem in _type_to_pem.Values) {
pem.Stop();
}
}
}
}