fix connection timeout not catched in ClientDriver

The timeout handler was not set, so the TimeoutException caused the
IOSession to stop silently.