More Sonar fixes

This commit is contained in:
Artem Bilan
2022-11-03 17:28:54 -04:00
parent 7084e9654a
commit d31f309752
15 changed files with 76 additions and 98 deletions

View File

@@ -257,12 +257,13 @@ public abstract class TestUtils {
try {
sent = errorChannel.send(new ErrorMessage(throwable), 10000); // NOSONAR
}
catch (Throwable errorDeliveryError) { // NOSONAR
catch (Exception deliveryException) {
// message will be logged only
logger.warn("Error message was not delivered.", errorDeliveryError);
if (errorDeliveryError instanceof Error) { // NOSONAR
throw (Error) errorDeliveryError;
}
logger.warn("Error message was not delivered.", deliveryException);
}
catch (Error deliveryError) {
logger.warn("Error message was not delivered.", deliveryError);
throw deliveryError;
}
}
if (!sent && logger.isErrorEnabled()) {