diff --git a/include/ircd/client.h b/include/ircd/client.h index 700af1f09..1e8f97418 100644 --- a/include/ircd/client.h +++ b/include/ircd/client.h @@ -101,7 +101,7 @@ struct ircd::client::conf /// Time limit for how long a connected client can be in "request mode." This /// should never be hit unless there's an error in the handling code. - seconds request_timeout {10s}; + seconds request_timeout {15s}; }; /// Settings apply to all clients and cannot be configured per-client diff --git a/include/ircd/net/open.h b/include/ircd/net/open.h index 312b938be..92ce786a3 100644 --- a/include/ircd/net/open.h +++ b/include/ircd/net/open.h @@ -62,7 +62,7 @@ struct ircd::net::open_opts net::ipport ipport; /// The duration allowed for the TCP connection. - milliseconds connect_timeout { 8000ms }; + milliseconds connect_timeout { 5000ms }; /// Pointer to a sock_opts structure which will be applied to this socket /// if given. Defaults to null; no application is made. @@ -72,7 +72,7 @@ struct ircd::net::open_opts bool handshake { true }; /// The duration allowed for the SSL handshake - milliseconds handshake_timeout { 8000ms }; + milliseconds handshake_timeout { 5000ms }; /// Option to toggle whether to perform any certificate verification; if /// false, everything no matter what is considered valid; you want true.