diff --git a/paddle/fluid/platform/resource_pool.h b/paddle/fluid/platform/resource_pool.h index 6ac68c2da0..d988d12a75 100644 --- a/paddle/fluid/platform/resource_pool.h +++ b/paddle/fluid/platform/resource_pool.h @@ -90,8 +90,8 @@ class ResourcePool : public std::enable_shared_from_this> { private: std::vector instances_; - std::function creator_; - std::function deleter_; + const std::function creator_; + const std::function deleter_; std::mutex mtx_; };