From eb146240476d0051aaae90fa83b017c19e7774ad Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Wed, 20 Aug 2025 15:05:50 +0200 Subject: [PATCH] Improve null-safety of module/spring-boot-mongodb See gh-46926 --- .../autoconfigure/MongoReactiveAutoConfiguration.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/module/spring-boot-mongodb/src/main/java/org/springframework/boot/mongodb/autoconfigure/MongoReactiveAutoConfiguration.java b/module/spring-boot-mongodb/src/main/java/org/springframework/boot/mongodb/autoconfigure/MongoReactiveAutoConfiguration.java index ba542b4f95c..3492d2cbb09 100644 --- a/module/spring-boot-mongodb/src/main/java/org/springframework/boot/mongodb/autoconfigure/MongoReactiveAutoConfiguration.java +++ b/module/spring-boot-mongodb/src/main/java/org/springframework/boot/mongodb/autoconfigure/MongoReactiveAutoConfiguration.java @@ -117,8 +117,9 @@ public final class MongoReactiveAutoConfiguration { @Override public void customize(Builder builder) { if (!isCustomTransportConfiguration(this.settings.getIfAvailable())) { - this.eventLoopGroup = new MultiThreadIoEventLoopGroup(NioIoHandler.newFactory()); - builder.transportSettings(TransportSettings.nettyBuilder().eventLoopGroup(this.eventLoopGroup).build()); + EventLoopGroup eventLoopGroup = new MultiThreadIoEventLoopGroup(NioIoHandler.newFactory()); + this.eventLoopGroup = eventLoopGroup; + builder.transportSettings(TransportSettings.nettyBuilder().eventLoopGroup(eventLoopGroup).build()); } }