You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When reusing SendOptions (or other option classes) for multiple sends, all outgoing messages have the same message id as the message id is generated when the options are instantiated. The following code causes all outgoing messages to use the same id:
Anyone who is using a the same instance of SendOptions, PublishOptions, ReplyOptions, SubscribeOptions or UnsubscribeOptions on multiple outgoing operations will be affected by this bug.
Symptoms
It is possible that you will see more than one message with the same MessageId value in your auditing or error queues, or any tooling that consumes from those queues.
When using the Outbox feature, you will see messages sent to one endpoint being discarded as they are perceived to be duplicate due to having the same MessageId as other messages.
When reusing
SendOptions
(or other option classes) for multiple sends, all outgoing messages have the same message id as the message id is generated when the options are instantiated. The following code causes all outgoing messages to use the same id:Who's affected
Anyone who is using a the same instance of
SendOptions
,PublishOptions
,ReplyOptions
,SubscribeOptions
orUnsubscribeOptions
on multiple outgoing operations will be affected by this bug.Symptoms
MessageId
value in your auditing or error queues, or any tooling that consumes from those queues.Outbox
feature, you will see messages sent to one endpoint being discarded as they are perceived to be duplicate due to having the sameMessageId
as other messages.Fixed in: 6.2.1
Also back-ported to
The text was updated successfully, but these errors were encountered: