Forgotten testnet1 cherries (#475)
* Very quick peer banning endpoint, helps with #406 * Ping heights (#407) * add height to ping/ping * reformat output * fix p2p test * Fix orphan handling, not related to current head. Fixes #412 * Check before borrow, fixes #267 * Not finding an output commit in pos is an AlreadySpent * Fix race condition, sending before conn is ready * Explicit error for unknown pos of a forked block * Remove config outdated tests. Fix #333 * Check ref and try before borrow, fix #400 * We do not want to sync with old peers anyway * Hide cargo compiler warning for unused NoopAdapter and unused test code. Add TODOs
This commit is contained in:
committed by
Ignotus Peverell
parent
bffd955c26
commit
17d5898677
+4
-2
@@ -87,8 +87,10 @@ impl<T> OneTime<T> {
|
||||
|
||||
/// Whether the OneTime has been initialized
|
||||
pub fn is_initialized(&self) -> bool {
|
||||
let inner = self.inner.borrow();
|
||||
inner.is_some()
|
||||
match self.inner.try_borrow() {
|
||||
Ok(inner) => inner.is_some(),
|
||||
Err(_) => false,
|
||||
}
|
||||
}
|
||||
|
||||
/// Borrows the OneTime, should only be called after initialization.
|
||||
|
||||
Reference in New Issue
Block a user