Fix bursting server metadata.

This commit is contained in:
Sadie Powell 2024-08-03 21:27:09 +01:00
parent dd7544a9f0
commit 3ad07f7082

View File

@ -294,12 +294,12 @@ void TreeServer::RemoveHash()
void TreeServer::SendMetadata(const std::string& key, const std::string& data) const
{
if (!GetRoute())
if (GetRoute() && GetRoute()->GetSocket())
GetRoute()->GetSocket()->WriteLine(CommandMetadata::Builder(key, data));
}
void TreeServer::SendMetadata(const Extensible* ext, const std::string& key, const std::string& data) const
{
if (!GetRoute())
if (GetRoute() && GetRoute()->GetSocket())
GetRoute()->GetSocket()->WriteLine(CommandMetadata::Builder(ext, key, data));
}