We forgot to expose an option to configure the timeout for the establishment of driver connections. Currently it uses Netty's default: 30 seconds.
Add an option (suggestion: advanced.connection.connect-timeout).
Use the same default as 3.x (5 seconds).
Set it on the Bootstrap in ChannelFactory.
If someone is blocked by this, there is a workaround using the driver's internal API: