初始化 采集/上传线程时 直接返回线程控制

This commit is contained in:
Kimdiego2098
2023-10-18 13:11:59 +08:00
parent e027b5cbd6
commit b8c1f1f5a9
2 changed files with 4 additions and 0 deletions

View File

@@ -164,6 +164,7 @@ public class CollectDeviceThread : IAsyncDisposable
var stoppingToken = StoppingTokens.Last().Token;
DeviceTask = await Task.Factory.StartNew(async () =>
{
await Task.Yield();
var channelResult = CollectDeviceCores.FirstOrDefault().Driver.GetShareChannel();
LoggerGroup log = CollectDeviceCores.FirstOrDefault().Driver.LogMessage;
foreach (var device in CollectDeviceCores)

View File

@@ -153,6 +153,7 @@ public class UploadDeviceThread : IAsyncDisposable
var stoppingToken = StoppingTokens.Last().Token;
DeviceTask = await Task.Factory.StartNew(async () =>
{
await Task.Yield();
LoggerGroup log = UploadDeviceCores.FirstOrDefault().Driver.LogMessage;
foreach (var device in UploadDeviceCores)
{
@@ -225,5 +226,7 @@ public class UploadDeviceThread : IAsyncDisposable
}
, TaskCreationOptions.LongRunning);
}
}