diff --git a/lightning/src/util/wakers.rs b/lightning/src/util/wakers.rs index e7553d9416b..a84d90960d8 100644 --- a/lightning/src/util/wakers.rs +++ b/lightning/src/util/wakers.rs @@ -146,7 +146,7 @@ fn complete_future(this: &Arc>) -> bool { state.callbacks_made = true; } for (_, waker) in state.std_future_callbacks.drain(..) { - waker.0.wake_by_ref(); + waker.0.wake(); } for callback in state.callbacks_with_state.drain(..) { (callback)(this);