```
connect_result = establish_connect
return :timeout if connect_result == :timeout
```
Would be better readable here and to make clear a connect happens in this place