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

@@ -544,7 +544,7 @@ public class RSocketOutboundGatewayIntegrationTests {
@MessageMapping("receive")
void receive(String payload) {
this.fireForgetPayloads.emitNext(payload);
this.fireForgetPayloads.tryEmitNext(payload);
}
@MessageMapping("echo")