Fix retained message handling

This commit is contained in:
Christian
2018-02-21 20:43:22 +01:00
parent 1760dc7d35
commit abb216c055
2 changed files with 5 additions and 10 deletions
@@ -220,7 +220,8 @@ namespace MQTTnet.Server
private MqttApplicationMessage InterceptApplicationMessage(MqttClientSession senderClientSession, MqttApplicationMessage applicationMessage)
{
if (_options.ApplicationMessageInterceptor == null)
var interceptor = _options.ApplicationMessageInterceptor;
if (interceptor == null)
{
return applicationMessage;
}
@@ -229,7 +230,7 @@ namespace MQTTnet.Server
senderClientSession.ClientId,
applicationMessage);
_options.ApplicationMessageInterceptor(interceptorContext);
interceptor(interceptorContext);
return interceptorContext.ApplicationMessage;
}