serial: change retry logic to avoid concurrency