long startNanoTime = nanoTime(); remainingInitLimitTime = initLimitTime - (int)((nanoTime() - startNanoTime) / 1000000); if (remainingInitLimitTime <= 0) { LOG.error("initLimit exceeded on retries."); break; } catch (IOException e) { remainingInitLimitTime = initLimitTime - (int)((nanoTime() - startNanoTime) / 1000000);