Let's not set a timeout here. The socks proxy dialer is ~new, so copying its timeout to this old code path is not compelling... since we're now plumbing the context, inheriting any timeout associated with it seems sufficient to me.