Skip to content

Commit 4235062

Browse files
authored
Don't detect rogue OperationCanceledException as ctrl+c. (#3272)
1 parent 32c8cb6 commit 4235062

2 files changed

Lines changed: 115 additions & 113 deletions

File tree

‎src/BenchmarkDotNet/Helpers/CtrlCCanceler.cs‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ internal sealed class CtrlCCanceler : IDisposable
88
private readonly CancellationTokenSource cts;
99
private readonly ILogger logger;
1010

11+
public bool IsCancelled => Volatile.Read(ref cancelled) == 1;
12+
1113
private CtrlCCanceler(CancellationTokenSource cts, ILogger logger)
1214
{
1315
this.logger = logger;

0 commit comments

Comments
 (0)