rebus-org / Rebus.AzureQueues

:bus: Azure Storage Queues transport implementation for Rebus
https://mookid.dk/category/rebus
Other
7 stars 5 forks source link

PurgeInputQueue broken #2

Closed asleire closed 4 years ago

asleire commented 4 years ago

The method PurgeInputQueue() for AzureStorageQueuesTransport is broken.

The current code is:

...
var queue = GetQueue(Address);

if (await queue.ExistsAsync()) return;
...
await queue.ClearAsync(ExponentialRetryRequestOptions, new OperationContext());
...

Which causes the following behavior