- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for shouldRetry (0.07 sec)
-
src/test/java/jcifs/internal/smb2/multichannel/ChannelFailoverTest.java
// Should allow retries up to limit assertTrue(state.shouldRetry()); state.incrementRetry(); // Retry 1 assertTrue(state.shouldRetry()); state.incrementRetry(); // Retry 2 assertTrue(state.shouldRetry()); state.incrementRetry(); // Retry 3 assertFalse(state.shouldRetry()); // Max retries reached } @Test
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 7.7K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbOperationException.java
* Check if retry should be attempted * * @param attemptNumber the current attempt number * @return true if retry should be attempted */ public boolean shouldRetry(int attemptNumber) { return retryPolicy.shouldRetry(this, attemptNumber); } /** * Get the delay before next retry * * @param attemptNumber the current attempt number * @return delay in milliseconds
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 16.5K bytes - Viewed (0) -
src/test/java/jcifs/smb/SmbOperationExceptionTest.java
// When/Then - Should retry for attempts 1 and 2 assertTrue(exception.shouldRetry(1)); assertTrue(exception.shouldRetry(2)); assertFalse(exception.shouldRetry(3)); // Max attempts reached // Verify exponential backoff assertEquals(1000, exception.getRetryDelayMs(1));
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 16.1K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelFailover.java
removeChannel(failedChannel); return; } // Recovery might be viable, attempt it with pre-created transport if (state.shouldRetry()) { scheduleRecoveryWithTransport(failedChannel, state, testTransport); } else { // Remove channel after max retries removeChannel(failedChannel); }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 11.6K bytes - Viewed (0) -
src/main/java/jcifs/SmbException.java
} /** * Checks if retry should be attempted * * @return true if retry is recommended */ public boolean shouldRetry() { return severity == Severity.RECOVERABLE || severity == Severity.TRANSIENT; } /** * Gets recommended retry delay in milliseconds * * @return retry delay or 0 if no retry
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 6.4K bytes - Viewed (0) -
docs/smb3-features/03-multi-channel-design.md
this.failureTime = System.currentTimeMillis(); this.retryCount = 0; this.nextRetryTime = failureTime + 1000; // Initial 1 second delay } public boolean shouldRetry() { return retryCount < 3 && System.currentTimeMillis() >= nextRetryTime; } public void incrementRetry() { retryCount++;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 39.6K bytes - Viewed (0)