From 1641cb75e2bb2f228066e1f04760338c40ddda10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Fri, 1 Sep 2023 09:54:51 +0200 Subject: [PATCH] Refine Reactor field precomputing on native This commit refines Reactor field precomputing on native to only compute at build-time fields in the reactor.core package, since doing so in reactor.netty has unwanted side effects like Epoll always disabled. Closes gh-31141 --- .../aot/nativex/feature/PreComputeFieldFeature.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java b/spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java index d548d6ff3d96..aa9d524238f6 100644 --- a/spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java +++ b/spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java @@ -38,7 +38,7 @@ class PreComputeFieldFeature implements Feature { Pattern.compile(Pattern.quote("org.springframework.aot.AotDetector#inNativeImage")), Pattern.compile(Pattern.quote("org.springframework.") + ".*#.*Present"), Pattern.compile(Pattern.quote("org.springframework.") + ".*#.*PRESENT"), - Pattern.compile(Pattern.quote("reactor.") + ".*#.*Available"), + Pattern.compile(Pattern.quote("reactor.core.") + ".*#.*Available"), Pattern.compile(Pattern.quote("org.apache.commons.logging.LogAdapter") + "#.*Present") };