IsCancellationRequested
This commit is contained in:
@ -128,7 +128,7 @@ internal static class HelperPhysicalAddress
|
||||
return keyValuePairs;
|
||||
}
|
||||
|
||||
internal static bool ParsePackets(AppSettings appSettings, ILogger<Worker> logger)
|
||||
internal static bool ParsePackets(AppSettings appSettings, ILogger<Worker> logger, CancellationToken stoppingToken)
|
||||
{
|
||||
ILiveDevice? liveDevice = null;
|
||||
Version version = Pcap.SharpPcapVersion;
|
||||
@ -162,7 +162,7 @@ internal static class HelperPhysicalAddress
|
||||
logger.LogInformation("");
|
||||
liveDevice.Open(DeviceModes.Promiscuous, appSettings.PhysicalAddressConfiguration.ReadTimeoutMilliseconds);
|
||||
logger.LogInformation("-- Listening on {Name} {Description}", liveDevice.Name, liveDevice.Description);
|
||||
while (true)
|
||||
while (!stoppingToken.IsCancellationRequested)
|
||||
{
|
||||
status = liveDevice.GetNextPacket(out PacketCapture e);
|
||||
if (status != GetPacketStatus.PacketRead)
|
||||
|
Reference in New Issue
Block a user