X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-persister%2Fsrc%2Flib.rs;h=dd7a0d04d5b5e63c0df4c143d95cf66310bcfd8d;hb=5c8c780697ca1466697b26f581660d1891ee49b0;hp=0257eb50ef9d1172f9be86e8d5428a16b6fe26ee;hpb=08ae2f214c5c5246ccf61b3ff8a0bcd52a88adf9;p=rust-lightning diff --git a/lightning-persister/src/lib.rs b/lightning-persister/src/lib.rs index 0257eb50..dd7a0d04 100644 --- a/lightning-persister/src/lib.rs +++ b/lightning-persister/src/lib.rs @@ -89,7 +89,19 @@ impl FilesystemPersister { F: FeeEstimator, L: Logger { - util::write_to_file(data_dir, "manager".to_string(), manager) + let mut manager_bytes = Vec::new(); + manager.write(&mut manager_bytes).unwrap(); + println!("VMW manager bytes being persisted: {}", manager_bytes.len()); + match util::write_to_file(data_dir, "manager".to_string(), manager) { + Ok(()) => { + println!("VMW: writing manager was Ok"); + Ok(()) + }, + Err(e) => { + println!("VMW: errored persisting manager: {:?}", e); + return Err(e) + } + } } #[cfg(test)]