2
0
mirror of https://github.com/esiur/esiur-dotnet.git synced 2025-09-13 20:43:19 +00:00
This commit is contained in:
2025-08-29 20:51:27 +03:00
parent 5b7c6a864f
commit 89d395f83f
13 changed files with 65 additions and 44 deletions

View File

@@ -81,7 +81,7 @@ public partial class DistributedConnection : NetworkConnection, IStore
// Fields
bool invalidCredentials = false;
Timer keepAliveTimer;
System.Timers.Timer keepAliveTimer;
DateTime? lastKeepAliveSent;
DateTime? lastKeepAliveReceived;
@@ -362,12 +362,11 @@ public partial class DistributedConnection : NetworkConnection, IStore
// set local nonce
session.LocalHeaders[IIPAuthPacketHeader.Nonce] = Global.GenerateBytes(32);
keepAliveTimer = new Timer(KeepAliveInterval * 1000);
keepAliveTimer.Elapsed += KeepAliveTimer_Elapsed;
keepAliveTimer = new System.Timers.Timer(KeepAliveInterval * 1000);
keepAliveTimer.Elapsed += KeepAliveTimer_Elapsed; ;
}
private void KeepAliveTimer_Elapsed(object sender, ElapsedEventArgs e)
private void KeepAliveTimer_Elapsed(object? sender, ElapsedEventArgs e)
{
if (!IsConnected)
return;