Use poll() for connect loop