mirror of
https://github.com/wassname/ray.git
synced 2026-06-27 20:06:31 +08:00
Notify listeners after registered node stored (#13069)
This commit is contained in:
@@ -33,7 +33,6 @@ void GcsNodeManager::HandleRegisterNode(const rpc::RegisterNodeRequest &request,
|
||||
NodeID node_id = NodeID::FromBinary(request.node_info().node_id());
|
||||
RAY_LOG(INFO) << "Registering node info, node id = " << node_id
|
||||
<< ", address = " << request.node_info().node_manager_address();
|
||||
AddNode(std::make_shared<rpc::GcsNodeInfo>(request.node_info()));
|
||||
auto on_done = [this, node_id, request, reply,
|
||||
send_reply_callback](const Status &status) {
|
||||
RAY_CHECK_OK(status);
|
||||
@@ -41,6 +40,7 @@ void GcsNodeManager::HandleRegisterNode(const rpc::RegisterNodeRequest &request,
|
||||
<< ", address = " << request.node_info().node_manager_address();
|
||||
RAY_CHECK_OK(gcs_pub_sub_->Publish(NODE_CHANNEL, node_id.Hex(),
|
||||
request.node_info().SerializeAsString(), nullptr));
|
||||
AddNode(std::make_shared<rpc::GcsNodeInfo>(request.node_info()));
|
||||
GCS_RPC_SEND_REPLY(send_reply_callback, reply, status);
|
||||
};
|
||||
RAY_CHECK_OK(
|
||||
|
||||
Reference in New Issue
Block a user