- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for updateHeartbeat (0.15 sec)
-
src/main/java/jcifs/internal/witness/WitnessRegistration.java
return sequenceNumber.incrementAndGet(); } /** * Updates the heartbeat timestamp to current time and resets failure count. */ public void updateHeartbeat() { this.lastHeartbeat = System.currentTimeMillis(); this.heartbeatFailures = 0; } /** * Increments the heartbeat failure count. */
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Mon Aug 25 14:34:10 UTC 2025 - 6.7K bytes - Viewed (0) -
src/test/java/jcifs/internal/witness/WitnessRegistrationTest.java
@Test void testHeartbeatUpdate() throws InterruptedException { long initialTime = registration.getLastHeartbeat(); Thread.sleep(50); // Ensure sufficient time difference registration.updateHeartbeat(); // After update, should not be expired with long timeout assertFalse(registration.isExpired(60000)); // Verify heartbeat was actually updated
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 23 09:06:40 UTC 2025 - 5.1K bytes - Viewed (0) -
src/main/java/jcifs/internal/witness/WitnessClient.java
WitnessHeartbeatResponse response = rpcClient.heartbeat(request); if (response != null && response.isSuccess()) { registration.updateHeartbeat(); } else { log.warn("Witness heartbeat failed for: {}", registration.getRegistrationId()); registration.incrementHeartbeatFailures(); }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 30 05:58:03 UTC 2025 - 20.8K bytes - Viewed (0) -
docs/smb3-features/06-witness-protocol-design.md
Integer.toHexString(System.identityHashCode(this)); } public long getNextSequenceNumber() { return sequenceNumber.incrementAndGet(); } public void updateHeartbeat() { this.lastHeartbeat = System.currentTimeMillis(); } public boolean isExpired(long timeoutMs) { return System.currentTimeMillis() - lastHeartbeat > timeoutMs; }
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 42K bytes - Viewed (0)