Commit 1df0ebca authored by Lee Howes's avatar Lee Howes Committed by Facebook Github Bot

Make Future<T>::delayed complete on correct executor 2/n: Apply codemod future...

Make Future<T>::delayed complete on correct executor 2/n: Apply codemod future delayed to delayed unsafe

Summary:
Overall plan to modify Future<T>::delayed to complete on the same
executor as the input future.

2/n: Codemod Future<T>::delayed to Future<T> delayedUnsafe. Name-only change, no behaviour.

Reviewed By: yfeldblum

Differential Revision: D8217994

fbshipit-source-id: e20f861c2545f08a177b78e1dba643b267146e94
parent 439dc4ea
...@@ -154,8 +154,8 @@ TEST(Timekeeper, futureWithinException) { ...@@ -154,8 +154,8 @@ TEST(Timekeeper, futureWithinException) {
TEST(Timekeeper, onTimeout) { TEST(Timekeeper, onTimeout) {
bool flag = false; bool flag = false;
makeFuture(42).delayed(10 * one_ms) makeFuture(42).delayed(10 * one_ms)
.onTimeout(zero_ms, [&]{ flag = true; return -1; }) .onTimeout(zero_ms, [&]{ flag = true; return -1; })
.get(); .get();
EXPECT_TRUE(flag); EXPECT_TRUE(flag);
} }
...@@ -170,8 +170,8 @@ TEST(Timekeeper, onTimeoutComplete) { ...@@ -170,8 +170,8 @@ TEST(Timekeeper, onTimeoutComplete) {
TEST(Timekeeper, onTimeoutReturnsFuture) { TEST(Timekeeper, onTimeoutReturnsFuture) {
bool flag = false; bool flag = false;
makeFuture(42).delayed(10 * one_ms) makeFuture(42).delayed(10 * one_ms)
.onTimeout(zero_ms, [&]{ flag = true; return makeFuture(-1); }) .onTimeout(zero_ms, [&]{ flag = true; return makeFuture(-1); })
.get(); .get();
EXPECT_TRUE(flag); EXPECT_TRUE(flag);
} }
......
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