Skip to content

Commit

Permalink
Print task status upon cancellation for TestBasicRoundtripConcurrent …
Browse files Browse the repository at this point in the history
…and TestBasicRoundtripConcurrentManyMessages
  • Loading branch information
lukebakken committed May 23, 2024
1 parent f500cd4 commit d95d06c
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions projects/Test/Integration/TestAsyncConsumer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ public async Task TestBasicRoundtripConcurrent()
var tokenSource = new CancellationTokenSource(WaitSpan);
CancellationTokenRegistration ctsr = tokenSource.Token.Register(() =>
{
_output.WriteLine("publish1SyncSource Status: {0}", publish1SyncSource.Task.Status);
_output.WriteLine("publish2SyncSource Status: {0}", publish2SyncSource.Task.Status);
publish1SyncSource.TrySetCanceled();
publish2SyncSource.TrySetCanceled();
});
Expand Down Expand Up @@ -141,6 +143,9 @@ public async Task TestBasicRoundtripConcurrentManyMessages()
var tokenSource = new CancellationTokenSource(WaitSpan);
CancellationTokenRegistration ctsr = tokenSource.Token.Register(() =>
{
_output.WriteLine("publish1SyncSource Status: {0}", publish1SyncSource.Task.Status);
_output.WriteLine("publish2SyncSource Status: {0}", publish2SyncSource.Task.Status);
_output.WriteLine("consumerSyncSource Status: {0}", consumerSyncSource.Task.Status);
publish1SyncSource.TrySetCanceled();
publish2SyncSource.TrySetCanceled();
consumerSyncSource.TrySetCanceled();
Expand Down

0 comments on commit d95d06c

Please sign in to comment.