Add missing override and remove redundant virtual in folly
[folly.git] / folly / wangle / concurrent / IOThreadPoolExecutor.cpp
index 7552cad93ced27e8b7ed33d804976baae5239c4a..91f32842ad24aff22da6443d58fd045c77c46643 100644 (file)
@@ -33,11 +33,9 @@ class MemoryIdlerTimeout
  public:
   explicit MemoryIdlerTimeout(EventBase* b) : AsyncTimeout(b), base_(b) {}
 
-  virtual void timeoutExpired() noexcept {
-    idled = true;
-  }
+  void timeoutExpired() noexcept override { idled = true; }
 
-  virtual void runLoopCallback() noexcept {
+  void runLoopCallback() noexcept override {
     if (idled) {
       MemoryIdler::flushLocalMallocCaches();
       MemoryIdler::unmapUnusedStack(MemoryIdler::kDefaultStackToRetain);