Skip to content

Commit 9ec89fe

Browse files
committed
Account for OutputSweeper::read being dropped
1 parent cabcbb3 commit 9ec89fe

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/io/utils.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ use lightning::util::persist::{
3232
SCORER_PERSISTENCE_SECONDARY_NAMESPACE,
3333
};
3434
use lightning::util::ser::{Readable, ReadableArgs, Writeable};
35-
use lightning::util::sweep::OutputSweeper;
3635
use lightning_types::string::PrintableString;
3736
use rand::{thread_rng, RngCore};
3837

@@ -256,10 +255,11 @@ pub(crate) fn read_output_sweeper(
256255
kv_store,
257256
logger.clone(),
258257
);
259-
OutputSweeper::read(&mut reader, args).map_err(|e| {
258+
let (_, sweeper) = <(_, Sweeper)>::read(&mut reader, args).map_err(|e| {
260259
log_error!(logger, "Failed to deserialize OutputSweeper: {}", e);
261260
std::io::Error::new(std::io::ErrorKind::InvalidData, "Failed to deserialize OutputSweeper")
262-
})
261+
})?;
262+
Ok(sweeper)
263263
}
264264

265265
pub(crate) fn read_node_metrics<L: Deref>(

0 commit comments

Comments
 (0)