Commit 66f40fbd authored by Andrii Grynenko's avatar Andrii Grynenko Committed by Facebook Github Bot

Fix a race in Observer.SubscribeCallback test

Reviewed By: yfeldblum

Differential Revision: D15929165

fbshipit-source-id: 476dd6a69d232642437ac65f0519db5acc3a0608
parent 81cc37b9
...@@ -325,6 +325,8 @@ TEST(Observer, SubscribeCallback) { ...@@ -325,6 +325,8 @@ TEST(Observer, SubscribeCallback) {
EXPECT_EQ(3, getCallsStart); EXPECT_EQ(3, getCallsStart);
EXPECT_EQ(3, getCallsFinish); EXPECT_EQ(3, getCallsFinish);
folly::observer_detail::ObserverManager::waitForAllUpdates();
slowGet = true; slowGet = true;
cobThread = std::thread([] { updatesCob(); }); cobThread = std::thread([] { updatesCob(); });
/* sleep override */ std::this_thread::sleep_for(std::chrono::seconds{1}); /* sleep override */ std::this_thread::sleep_for(std::chrono::seconds{1});
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment