bug fix: need to pass client.connection for available pool clients