Amazon.Util.EC2InstanceMetadata.PauseExponentially C# (CSharp) 메소드

PauseExponentially() 개인적인 정적인 메소드

private static PauseExponentially ( int tries ) : void
tries int
리턴 void
        private static void PauseExponentially(int tries)
        {
            tries = Math.Min(tries, MAX_RETRIES);
            var pause = (int)(Math.Pow(2, DEFAULT_RETRIES - tries) * MIN_PAUSE_MS);
            Thread.Sleep(pause < MIN_PAUSE_MS ? MIN_PAUSE_MS : pause);
        }
    }