diff --git a/sync/src/block_sync.rs b/sync/src/block_sync.rs index 68fa65564..fbd7eddae 100644 --- a/sync/src/block_sync.rs +++ b/sync/src/block_sync.rs @@ -32,7 +32,7 @@ use sync_io::SyncIo; use blocks::BlockCollection; const MAX_HEADERS_TO_REQUEST: usize = 128; -const MAX_BODIES_TO_REQUEST: usize = 64; +const MAX_BODIES_TO_REQUEST: usize = 32; const MAX_RECEPITS_TO_REQUEST: usize = 128; const SUBCHAIN_SIZE: u64 = 256; const MAX_ROUND_PARENTS: usize = 16; diff --git a/sync/src/chain.rs b/sync/src/chain.rs index 05e979bbd..7423f8254 100644 --- a/sync/src/chain.rs +++ b/sync/src/chain.rs @@ -170,7 +170,7 @@ const MAX_SNAPSHOT_CHUNKS_DOWNLOAD_AHEAD: usize = 3; const WAIT_PEERS_TIMEOUT_SEC: u64 = 5; const STATUS_TIMEOUT_SEC: u64 = 5; const HEADERS_TIMEOUT_SEC: u64 = 15; -const BODIES_TIMEOUT_SEC: u64 = 10; +const BODIES_TIMEOUT_SEC: u64 = 20; const RECEIPTS_TIMEOUT_SEC: u64 = 10; const FORK_HEADER_TIMEOUT_SEC: u64 = 3; const SNAPSHOT_MANIFEST_TIMEOUT_SEC: u64 = 5;