Skip to content

Commit

Permalink
Merge branch 'hotfix-1.7.4'
Browse files Browse the repository at this point in the history
  • Loading branch information
SzymonPobiega committed Nov 9, 2015
2 parents 795e772 + e711b48 commit f2f7977
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
namespace ServiceControl.Recoverability.Retries
{
using System;
using NServiceBus;
using NServiceBus.Configuration.AdvanceExtensibility;

public class DisableCallbackReceiverForRabbit : INeedInitialization
{
public void Customize(BusConfiguration configuration)
{
Type rabbitMqTransportFeature = Type.GetType("NServiceBus.Features.RabbitMqTransportFeature");

if (rabbitMqTransportFeature != null)
{
var keyField = rabbitMqTransportFeature.GetField("UseCallbackReceiverSettingKey");
if (keyField != null)
{
string keyValue = keyField.GetValue(null) as string;
if (keyValue != null)
{
configuration.GetSettings().Set(keyValue, false);
}
}
}
}
}
}
1 change: 1 addition & 0 deletions src/ServiceControl/ServiceControl.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -449,6 +449,7 @@
<Compile Include="Recoverability\Grouping\Retries\RetryAllInGroup.cs" />
<Compile Include="Recoverability\Grouping\Retries\RetryAllInGroupHandler.cs" />
<Compile Include="Recoverability\Grouping\Groupers\StackTraceParser.cs" />
<Compile Include="Recoverability\Retries\DisableCallbackReceiverForRabbit.cs" />
<Compile Include="Recoverability\Retries\Infrastructure\ReturnToSenderDequeuer.cs" />
<Compile Include="Recoverability\Retries\FailedMessageRetries.cs" />
<Compile Include="Recoverability\Retries\MessagesSubmittedForRetry.cs" />
Expand Down
2 changes: 1 addition & 1 deletion src/Setup/ServiceControl.aip
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
<ROW Path="&lt;AI_DICTS&gt;ui_en.ail"/>
</COMPONENT>
<COMPONENT cid="caphyon.advinst.msicomp.DigCertStoreComponent">
<ROW TimeStampUrl="http://timestamp.verisign.com/scripts/timstamp.dll" SignerDescription="[|ProductName]" SignOptions="7" SignTool="0" Thumbprint="acfab957ce84ba76b9cddcbc7d901ae8983b6536 Subject: NServiceBus Ltd.&#10;Issuer: VeriSign Class 3 Code Signing 2010 CA&#10;Valid from 08/27/2013 to 11/11/2015"/>
<ROW TimeStampUrl="http://timestamp.verisign.com/scripts/timstamp.dll" SignerDescription="[|ProductName]" SignOptions="7" SignTool="0" Thumbprint="be71091fdbc50425ddac13edd5629b0a3b240985 Subject: NServiceBus Ltd.&#10;Issuer: Symantec Class 3 SHA256 Code Signing CA&#10;Valid from 09/22/2015 to 12/22/2017"/>
</COMPONENT>
<COMPONENT cid="caphyon.advinst.msicomp.FragmentComponent">
<ROW Fragment="CommonUI.aip" Path="&lt;AI_FRAGS&gt;CommonUI.aip"/>
Expand Down

0 comments on commit f2f7977

Please sign in to comment.