Fix new Sonar smells

* Use `tryEmitNext` on Reactor `Sink` since `emitNext` is deprecated
* Add `MessageDeliveryException` emission when `send()` returns `false`
in the `FluxMessageChannel` for `subscribeTo` provided `Publisher`
This commit is contained in:
Artem Bilan
2020-09-11 12:35:14 -04:00
parent 383af8ceb9
commit 481d5eb2a5
4 changed files with 13 additions and 8 deletions

View File

@@ -301,7 +301,7 @@ public class ReactiveStreamsConsumerTests {
ReactiveMessageHandler messageHandler =
m -> {
sink.emitNext(m);
sink.tryEmitNext(m);
return Mono.empty();
};