# HG changeset patch # User dholmes # Date 1511528879 -3600 # Node ID 6bc1de3b8c5932914f441f4314deb8a707909e97 # Parent 6199dfaf72da73d1093db0ece65b215d325ab91b 8191707: Options with invalid values are incorrectly treated as obsolete and ignored Reviewed-by: rehn, dcubed diff -r 6199dfaf72da -r 6bc1de3b8c59 src/hotspot/share/runtime/arguments.cpp --- a/src/hotspot/share/runtime/arguments.cpp Wed Nov 22 09:27:06 2017 -0800 +++ b/src/hotspot/share/runtime/arguments.cpp Fri Nov 24 14:07:59 2017 +0100 @@ -497,7 +497,7 @@ SpecialFlag flag; if (lookup_special_flag(flag_name, flag)) { if (!flag.obsolete_in.is_undefined()) { - if (version_less_than(JDK_Version::current(), flag.expired_in)) { + if (!version_less_than(JDK_Version::current(), flag.obsolete_in)) { *version = flag.obsolete_in; return true; }