respect proxy.timeout.keepalive
fix degrade leading to SEGV in commit bfcb80c
close the expired connections in pool whenever possible
no need to wait for lock in the timeout, now that the expired connections are closed whenever the lock is obtained