set keepAliveLimit if HTTP 1.1
don't subtract 2 seconds from keepAliveLimit

keepAliveLimit+=timeout is already a conservative value, as the client set keepAliveLimit to a moment in time before the request was transmitted. So without subtracting 2s, the client's notion of connection timeout will be before the server's notion of it.