More thiserror (#7183)

* Less solana_core::result. Module now private.

* Drop solana_core::result dependency from a few more modules

* Fix warning

* Cleanup

* Fix typo
This commit is contained in:
Greg Fitzgerald
2020-01-02 20:50:43 -07:00
committed by GitHub
parent a956bb08d8
commit a707c9410e
16 changed files with 140 additions and 124 deletions

View File

@@ -122,7 +122,6 @@ mod tests {
use super::*;
use crate::genesis_utils::{create_genesis_config, GenesisConfigInfo};
use crate::poh_recorder::WorkingBank;
use crate::result::Result;
use solana_ledger::leader_schedule_cache::LeaderScheduleCache;
use solana_ledger::{blocktree::Blocktree, get_tmp_ledger_path};
use solana_perf::test_tx::test_tx;
@@ -164,7 +163,7 @@ mod tests {
max_tick_height: std::u64::MAX,
};
let entry_producer: JoinHandle<Result<()>> = {
let entry_producer = {
let poh_recorder = poh_recorder.clone();
let exit = exit.clone();
@@ -181,7 +180,7 @@ mod tests {
.record(bank.slot(), h1, vec![tx]);
if exit.load(Ordering::Relaxed) {
break Ok(());
break;
}
}
})