]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
daemon: set timeout for outbound tcp session more consistent
authorGrigorii Demidov <grigorii.demidov@nic.cz>
Mon, 5 Feb 2018 12:15:37 +0000 (13:15 +0100)
committerGrigorii Demidov <grigorii.demidov@nic.cz>
Mon, 5 Feb 2018 12:15:37 +0000 (13:15 +0100)
daemon/worker.h

index b77281fa24164c6fed2e697634614bf6b4b4391d..56e04b4dd59acf15e1ad9907ade25375740e86bc 100644 (file)
@@ -96,7 +96,7 @@ void worker_iohandle_release(struct worker_ctx *worker, void *h);
 #define MAX_PENDING KR_NSREP_MAXADDR
 
 /** Maximum response time from TCP upstream, milliseconds */
-#define MAX_TCP_INACTIVITY 10000
+#define MAX_TCP_INACTIVITY (KR_RESOLVE_TIME_LIMIT + KR_CONN_RTT_MAX)
 
 /** Freelist of available mempools. */
 typedef array_t(void *) mp_freelist_t;