From e218759c0c36b78ac8c5a75ffb37c610d4e053bc Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Tue, 8 Aug 2017 10:39:22 +0200 Subject: [PATCH] Fix regression in detecting macOS/osx platform introduced by bdb0a39c8a01e934de4e0a75b073a0842d92a511 --- .../main/java/io/netty/util/internal/PlatformDependent.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) {