ProductionUiCordonel: - cancelleation token
This commit is contained in:
+2
@@ -82,11 +82,13 @@ namespace Xylem.Common.Production.ProductionUiCordonel.ProductionProcesses.EolPr
|
|||||||
// Execute final read after reboot
|
// Execute final read after reboot
|
||||||
RegisterRestorer.OnProcessUpdate += ProcessUpdate_Handler;
|
RegisterRestorer.OnProcessUpdate += ProcessUpdate_Handler;
|
||||||
var retValBol = RegisterRestorer.FinalReadRegisters(CancellationToken);
|
var retValBol = RegisterRestorer.FinalReadRegisters(CancellationToken);
|
||||||
|
RegisterRestorer.OnProcessUpdate -= ProcessUpdate_Handler;
|
||||||
|
|
||||||
// Exit if meanwhile cancellation is required
|
// Exit if meanwhile cancellation is required
|
||||||
if (CancellationToken.IsCancellationRequested)
|
if (CancellationToken.IsCancellationRequested)
|
||||||
return CancellationProcedure();
|
return CancellationProcedure();
|
||||||
|
|
||||||
|
RegisterRestorer.OnProcessUpdate += ProcessUpdate_Handler;
|
||||||
retValBol &= RegisterRestorer.CompareRegisters(CancellationToken);
|
retValBol &= RegisterRestorer.CompareRegisters(CancellationToken);
|
||||||
RegisterRestorer.OnProcessUpdate -= ProcessUpdate_Handler;
|
RegisterRestorer.OnProcessUpdate -= ProcessUpdate_Handler;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user