Correct. Once the socket is connected, the socket's host/port won't change.
However, the 'Host' here would be set using a host/port in params (which could be different).
And `#request_call` is building the request using these possibly updated host/port as well.
It seems to me that host/port should never be passed as params to `#request`, but the code's using them as if that would be ok.