- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for establishReplacementChannel (0.12 sec)
-
src/test/java/jcifs/internal/smb2/multichannel/ChannelFailoverTest.java
} // Should eventually remove the channel verify(mockChannelManager, atLeast(1)).removeChannel(failedChannel); verify(mockChannelManager, atLeast(1)).establishReplacementChannel(); } @Test void testShutdown() { failover.shutdown(); // Should not throw any exceptions assertDoesNotThrow(() -> failover.shutdown()); }
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/test/java/jcifs/internal/smb2/multichannel/ChannelManagerTest.java
} @Test void testEstablishReplacementChannel() { // Should not throw exception even when no interfaces are available assertDoesNotThrow(() -> channelManager.establishReplacementChannel()); } @Test void testGetChannelForTransport() { ChannelInfo result = channelManager.getChannelForTransport(mockTransport); assertNull(result); // No channels registered yet
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 7.6K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/multichannel/ChannelFailover.java
manager.removeChannel(channel); failoverStates.remove(channel.getChannelId()); // Try to establish a replacement channel manager.establishReplacementChannel(); } /** * State tracking for channel failover */ public static class FailoverState { private final String channelId; private final long failureTime;
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/internal/smb2/multichannel/ChannelManager.java
} catch (Exception e) { log.debug("Error disconnecting removed channel", e); } } /** * Establish a replacement channel */ public void establishReplacementChannel() { if (!multiChannelEnabled) return; try { int currentChannels = channels.size(); if (currentChannels < maxChannels && canEstablishMoreChannels()) {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 21 11:13:46 UTC 2025 - 20K bytes - Viewed (0) -
docs/smb3-features/03-multi-channel-design.md
manager.removeChannel(channel); failoverStates.remove(channel.getChannelId()); // Try to establish a replacement channel manager.establishReplacementChannel(); } } ``` ## 5. Integration with Existing Code ### 5.1 Session Integration ```java // In SmbSession.java private ChannelManager channelManager;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 39.6K bytes - Viewed (0)