fixes for take_until tests
Summary: there were test failures that fell into three buckets first, the strands worker had concurrency issues. the handoff between submit and the worker was wrong. second, take_until was not waiting for the producer to signal done. this was originally by-design. now the expectation is that take until will not early-complete on cancellation. third, the tests had concurrency issues. the EXPECT assertions were not allowing for non-deterministic interleaving. Reviewed By: lewissbaker Differential Revision: D14947473 fbshipit-source-id: 36f7cf87b9226367dc44afed663fa6418503c059
Showing
This diff is collapsed.
Please register or sign in to comment