Hello, 2.6 used to support infiinite timeout (by passing 0), but the following commit loses this behaviour: change http client timeout to support microseconds master (#1) v2.9.1 … v2.7.0 1 parent 9651b67 commit 118243b451d87e8cac76ec46fb9a7192ea5087aa @kreuzerkrieg kreuzerkrieg committed on Jul 16, 2015 This line of code effectively switches from infinite timeout to 1 milliseconds. milliseconds = std::max<decltype(milliseconds)>(milliseconds, 1); Regards, David.