diff --git a/sentinel-core/src/main/java/com/alibaba/csp/sentinel/spi/SpiLoader.java b/sentinel-core/src/main/java/com/alibaba/csp/sentinel/spi/SpiLoader.java index 4b78fb10..ffeeaa3e 100644 --- a/sentinel-core/src/main/java/com/alibaba/csp/sentinel/spi/SpiLoader.java +++ b/sentinel-core/src/main/java/com/alibaba/csp/sentinel/spi/SpiLoader.java @@ -505,7 +505,7 @@ public final class SpiLoader { try { closeable.close(); } catch (Exception e) { - if (firstException != null) { + if (firstException == null) { firstException = e; } }