Summary: CPUObserver observe events happen in different threads than the IOThreadPool ones.
Test Plan: fbconfig folly/wangle/concurrent/test && fbmake runtests --stress-runs 48
Reviewed By: jsedgwick@fb.com
Subscribers: doug, fugalh, folly-diffs@
FB internal diff:
D1769345
Tasks:
5948465
Signature: t1:
1769345:
1420654316:
196121ca30c905497a0acade05b9d877c98f6eeb
ASSERT_EQ(threads_, 0);
}
private:
ASSERT_EQ(threads_, 0);
}
private:
+ std::atomic<int> threads_{0};
};
TEST(ThreadPoolExecutorTest, IOObserver) {
};
TEST(ThreadPoolExecutorTest, IOObserver) {