is it ok to have the agent continue it is execution when it is not able to send it is heart beats controller will not be aware of this l  agent unless it receives a heartbeat  just wondering if there is nothing dependent on agent state information 