Changeset 162
- Timestamp:
- Sep 22, 2010, 8:03:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
r2 r162 48 48 static Class prefixImplClass = null; 49 49 50 /* the windows version. */ 50 /* the OS name (OS/2 or windows). */ 51 private static String osName; 52 53 /* the OS version. */ 51 54 private static float version; 52 55 … … 63 66 version = 0; 64 67 try { 68 osName = System.getProperties().getProperty("os.name"); 65 69 version = Float.parseFloat(System.getProperties().getProperty("os.version")); 66 70 preferIPv4Stack = Boolean.parseBoolean( … … 72 76 } }); 73 77 74 // (version >= 6.0) implies Vista or greater. 75 if (version >= 6.0 && !preferIPv4Stack) { 76 useDualStackImpl = true; 78 if (!osName.equals("OS/2")) { 79 // (version >= 6.0) implies Vista or greater. 80 if (version >= 6.0 && !preferIPv4Stack) { 81 useDualStackImpl = true; 82 } 77 83 } 78 84
Note:
See TracChangeset
for help on using the changeset viewer.