示例#1
0
 protected override void Run()
 {
     while (!Cts.IsCancellationRequested)
     {
         gateway.DropDisconnectedClients();
         gateway.DropExpiredRoutingCachedEntries();
         Thread.Sleep(TIME_BEFORE_CLIENT_DROP);
     }
 }
示例#2
0
 protected override void Run()
 {
     while (!Cts.IsCancellationRequested)
     {
         gateway.DropDisconnectedClients();
         gateway.DropExpiredRoutingCachedEntries();
         Thread.Sleep(clientDropTimeout);
     }
 }
示例#3
0
 protected override async Task Run()
 {
     while (!Cts.IsCancellationRequested)
     {
         gateway.DropDisconnectedClients();
         gateway.DropExpiredRoutingCachedEntries();
         await Task.Delay(clientDropTimeout);
     }
 }