Skip to content

Commit 82ca6bd

Browse files
committed
fix QueueErrorMessagesSetup methdod.
1 parent e79d04a commit 82ca6bd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

dotnet/src/dotnetcore/Providers/Messaging/GXMessageBroker/MessageQueue.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using System.Collections.Generic;
44
using System.IO;
55
using System.Reflection;
6-
using System.Text;
76
using GeneXus.Services;
87
using GeneXus.Utils;
98
using GxClasses.Helpers;
@@ -257,12 +256,12 @@ protected void QueueErrorMessagesSetup(Exception ex, out GXBaseCollection<SdtMes
257256
{
258257
errorMessages = new GXBaseCollection<SdtMessages_Message>();
259258
bool foundGeneralException = false;
260-
if (errorMessages != null && ex != null)
259+
if (ex != null)
261260
{
262261
SdtMessages_Message msg = new SdtMessages_Message();
263-
if (messageBroker != null)
264-
{
265-
while (ex.InnerException != null)
262+
if (messageBroker != null && ex.InnerException != null)
263+
{
264+
do
266265
{
267266
if (messageBroker.GetMessageFromException(ex.InnerException, msg))
268267
{
@@ -276,6 +275,7 @@ protected void QueueErrorMessagesSetup(Exception ex, out GXBaseCollection<SdtMes
276275
}
277276
ex = ex.InnerException;
278277
}
278+
while (ex.InnerException != null);
279279
if (foundGeneralException)
280280
GXUtil.ErrorToMessages("GXServiceBus1002", ex, errorMessages);
281281
}

0 commit comments

Comments
 (0)