Fix a bug that 'remote_avaiable' used after it was moved #9002(#9002)

This commit is contained in:
Zhilei Chen
2020-06-18 18:04:42 +08:00
committed by GitHub
parent 5edddf6eac
commit 0de2efd330
+3 -3
View File
@@ -761,9 +761,9 @@ void NodeManager::HeartbeatAdded(const ClientID &client_id,
remote_resources.SetLoadResources(std::move(remote_load));
if (new_scheduler_enabled_ && client_id != self_node_id_) {
new_resource_scheduler_->AddOrUpdateNode(client_id.Binary(),
remote_total.GetResourceMap(),
remote_available.GetResourceMap());
new_resource_scheduler_->AddOrUpdateNode(
client_id.Binary(), remote_total.GetResourceMap(),
remote_resources.GetAvailableResources().GetResourceMap());
NewSchedulerSchedulePendingTasks();
return;
}