@geemus This should probably be `@data[:host]` and `port_string(@data)`.
`@data` is passed to `Socket#initialize` and used to make the connection,
and is used for the socket key.
`#request_call` will update the socket's `@data`, but it won't use a new host/post given in `#request` because it's already connected.
In fact, `#request_call` would use a new host/port given in `#request`, which would probably cause problems - since the socket's already connected using the host/port from `@data`. You follow?