reader: fixed never exit the backoff state