Avoided copy in accessing resource provider subscription field. Review: https://reviews.apache.org/r/66527/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/befb4d7c Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/befb4d7c Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/befb4d7c Branch: refs/heads/master Commit: befb4d7cb9873c220bfb3033c727d42a17828645 Parents: 2d35efb Author: Benjamin Bannier <benjamin.bann...@mesosphere.io> Authored: Tue Apr 10 17:06:39 2018 +0200 Committer: Benjamin Bannier <bbann...@apache.org> Committed: Tue Apr 10 17:06:39 2018 +0200 ---------------------------------------------------------------------- src/resource_provider/manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/befb4d7c/src/resource_provider/manager.cpp ---------------------------------------------------------------------- diff --git a/src/resource_provider/manager.cpp b/src/resource_provider/manager.cpp index 2d3ffcd..68e1866 100644 --- a/src/resource_provider/manager.cpp +++ b/src/resource_provider/manager.cpp @@ -579,7 +579,7 @@ void ResourceProviderManagerProcess::subscribe( const HttpConnection& http, const Call::Subscribe& subscribe) { - ResourceProviderInfo resourceProviderInfo = + const ResourceProviderInfo& resourceProviderInfo = subscribe.resource_provider_info(); LOG(INFO) << "Subscribing resource provider " << resourceProviderInfo;