Don't send event::Heartbeat to unauthenticated peers

refs #7746
This commit is contained in:
Alexander A. Klimov 2020-01-13 11:21:38 +01:00
parent cb21086d6c
commit 3d841d5f64

View File

@ -36,6 +36,7 @@ void JsonRpcConnection::HandleAndWriteHeartbeats(boost::asio::yield_context yc)
break;
}
if (m_Endpoint) {
SendMessageInternal(new Dictionary({
{ "jsonrpc", "2.0" },
{ "method", "event::Heartbeat" },
@ -44,6 +45,7 @@ void JsonRpcConnection::HandleAndWriteHeartbeats(boost::asio::yield_context yc)
}) }
}));
}
}
}
Value JsonRpcConnection::HeartbeatAPIHandler(const MessageOrigin::Ptr& origin, const Dictionary::Ptr& params)