ASY_DOINGSOFT_RETRY
asy->asy_flags |= ASY_DOINGSOFT_RETRY;
asy->asy_flags &= ~ASY_DOINGSOFT_RETRY;
if (asy->asy_flags & ASY_DOINGSOFT_RETRY) {