diff --git a/common/src/main/java/io/netty/util/internal/PlatformDependent.java b/common/src/main/java/io/netty/util/internal/PlatformDependent.java index c97014edc5..cc9846b78f 100644 --- a/common/src/main/java/io/netty/util/internal/PlatformDependent.java +++ b/common/src/main/java/io/netty/util/internal/PlatformDependent.java @@ -933,7 +933,9 @@ public final class PlatformDependent { } private static boolean isOsx0() { - String osname = SystemPropertyUtil.get("os.name", "").toLowerCase(Locale.US); + String osname = SystemPropertyUtil.get("os.name", "").toLowerCase(Locale.US) + .replaceAll("[^a-z0-9]+", ""); + System.err.println("osname=" + osname); boolean osx = osname.startsWith("macosx") || osname.startsWith("osx"); if (osx) {