diff --git a/src/threading/MsgThread.cc b/src/threading/MsgThread.cc index 7d7ab73a50..01f90921e8 100644 --- a/src/threading/MsgThread.cc +++ b/src/threading/MsgThread.cc @@ -260,6 +260,9 @@ void MsgThread::OnKill() void MsgThread::Heartbeat() { + if ( child_sent_finish ) + return; + SendIn(new HeartbeatMessage(this, network_time, current_time())); }