Skip to content

Commit c964b47

Browse files
committed
Revert "node: Use get_persistence_condvar_value"
This reverts commit 8422fdd. The `await_persistable_update_timeout(Duration::from_millis(10))` 'poll' hack is fine for now while we wait for the permanent solution to be merged into LDK. Removing usage of `get_persistence_condvar_value` allows us to move back to the version of LDK on crates.io once we upgrade LDK to v0.0.110. [0] lightningdevkit/rust-lightning#1657
1 parent f03aaee commit c964b47

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

node/src/lexe/background_processor.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ impl LexeBackgroundProcessor {
7474
// --- Persistence branches --- //
7575
_ = cm_poll_timer.tick() => {
7676
trace!("Polling channel manager for updates");
77+
// TODO Use get_persistence_condvar_value instead
78+
let timeout = Duration::from_millis(10);
7779
let needs_persist = channel_manager
78-
.get_persistence_condvar_value();
80+
.await_persistable_update_timeout(timeout);
7981
if needs_persist {
8082
let persist_res = persister
8183
.persist_manager(channel_manager.deref())

0 commit comments

Comments
 (0)