Skip to content

Commit 59a1570

Browse files
committed
Moved Thread.Sleep to stop from hammering SQS.
1 parent 7f002d4 commit 59a1570

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Source/FikaAmazonAPI/Services/NotificationService.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,18 +136,18 @@ public async Task StartReceivingNotificationMessagesAsync(ParameterMessageReceiv
136136
try
137137
{
138138
var result = await amazonSQSClient.ReceiveMessageAsync(receiveMessageRequest, cancellationToken);
139-
var Messages = result.Messages;
140-
if (Messages != null && Messages.Count > 0)
139+
var Messages = result.Messages ?? new List<Message>();
140+
if (Messages.Count > 0)
141141
{
142142
foreach (var msg in Messages)
143143
{
144144
ProcessAnyOfferChangedMessage(msg, messageReceiver, amazonSQSClient, SQS_URL, isDeleteNotificationAfterRead, cancellationToken).ConfigureAwait(false);
145145

146146
}
147-
148-
if (Messages.Count < 10)
149-
Thread.Sleep(1000 * 5);
150147
}
148+
149+
if (Messages.Count < 10)
150+
Thread.Sleep(1000 * 5);
151151
}
152152
catch (Exception ex)
153153
{

0 commit comments

Comments
 (0)