Switch HHWheelTimer::SharedPtr to a standard shared pointer
[folly.git] / folly / io / async / HHWheelTimer.h
index f6df7ac9cf8721fa5098a3bec01e4903bb146f21..d708d0197b3ad3f442fc6718cdd3e9d22b02400c 100644 (file)
@@ -61,7 +61,7 @@ class HHWheelTimer : private folly::AsyncTimeout,
  public:
   // This type has always been a misnomer, because it is not a unique pointer.
   using UniquePtr = std::unique_ptr<HHWheelTimer, Destructor>;
-  using SharedPtr = IntrusivePtr<HHWheelTimer>;
+  using SharedPtr = std::shared_ptr<HHWheelTimer>;
 
   template <typename... Args>
   static UniquePtr newTimer(Args&&... args) {