projects
/
dnsseed-rust
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a823c04
)
Request 216, not 1008 blocks ago
author
Matt Corallo
<git@bluematt.me>
Wed, 5 Jun 2019 09:24:35 +0000
(
05:24
-0400)
committer
Matt Corallo
<git@bluematt.me>
Wed, 5 Jun 2019 09:24:35 +0000
(
05:24
-0400)
src/main.rs
patch
|
blob
|
history
diff --git
a/src/main.rs
b/src/main.rs
index 5c7e506a18ba5fa7ba016b77ac9a4874be5afc4f..d359118e48053981b8882d05fef472073aa3c533 100644
(file)
--- a/
src/main.rs
+++ b/
src/main.rs
@@
-306,7
+306,7
@@
fn make_trusted_conn(trusted_sockaddr: SocketAddr) {
if top_height >= starting_height as u64 {
if let Err(_) = trusted_write.try_send(NetworkMessage::GetData(vec![Inventory {
inv_type: InvType::WitnessBlock,
if top_height >= starting_height as u64 {
if let Err(_) = trusted_write.try_send(NetworkMessage::GetData(vec![Inventory {
inv_type: InvType::WitnessBlock,
- hash: height_map.get(&(top_height -
1008
)).unwrap().clone(),
+ hash: height_map.get(&(top_height -
216
)).unwrap().clone(),
}])) {
return future::err(());
}
}])) {
return future::err(());
}
@@
-327,7
+327,7
@@
fn make_trusted_conn(trusted_sockaddr: SocketAddr) {
let hash = block.header.bitcoin_hash();
let header_map = unsafe { HEADER_MAP.as_ref().unwrap() }.lock().unwrap();
let height = *header_map.get(&hash).expect("Got loose block from trusted peer we coulnd't have requested");
let hash = block.header.bitcoin_hash();
let header_map = unsafe { HEADER_MAP.as_ref().unwrap() }.lock().unwrap();
let height = *header_map.get(&hash).expect("Got loose block from trusted peer we coulnd't have requested");
- if height == unsafe { HIGHEST_HEADER.as_ref().unwrap() }.lock().unwrap().1 -
1008
{
+ if height == unsafe { HIGHEST_HEADER.as_ref().unwrap() }.lock().unwrap().1 -
216
{
*unsafe { REQUEST_BLOCK.as_ref().unwrap() }.lock().unwrap() = Arc::new((height, hash, block));
if !SCANNING.swap(true, Ordering::SeqCst) {
scan_net();
*unsafe { REQUEST_BLOCK.as_ref().unwrap() }.lock().unwrap() = Arc::new((height, hash, block));
if !SCANNING.swap(true, Ordering::SeqCst) {
scan_net();