Make idleConnectionTimeout effective when less than requestTimeout, close #120