Sync canRetry