diff --git a/paddle/fluid/platform/resource_pool.h b/paddle/fluid/platform/resource_pool.h index 6ac68c2da07657e689b0b261c3cd723c5f4e3786..d988d12a759bd7f01785929bb7f17aeb3fb967c1 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_; };