From 38394de6611e52f66bff21894ec89677f391cab2 Mon Sep 17 00:00:00 2001 From: catbref Date: Tue, 24 Mar 2020 09:20:50 +0000 Subject: [PATCH] Reduce peer response timeout from 5s to 2s 5s is way too long, and even 2s might still be considered excessive. However, reducing the timeout might also reduce the number of network engine "spawn failures" due to too many threads tied up waiting for ping responses from overloaded peers. Does not affect peer handshaking: that has a separate timeout. --- src/main/java/org/qortal/network/Peer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/network/Peer.java b/src/main/java/org/qortal/network/Peer.java index 34738e69..83f8cfe0 100644 --- a/src/main/java/org/qortal/network/Peer.java +++ b/src/main/java/org/qortal/network/Peer.java @@ -43,7 +43,7 @@ public class Peer { private static final int CONNECT_TIMEOUT = 1000; // ms /** Maximum time to wait for a message reply to arrive from peer. (ms) */ - private static final int RESPONSE_TIMEOUT = 5000; // ms + private static final int RESPONSE_TIMEOUT = 2000; // ms /** * Interval between PING messages to a peer. (ms)