Only use async_connect()