# HG changeset patch # User Doug Simon # Date 1442848737 -7200 # Node ID 0dcb75831004b5b9ff777ad1c103e4c1932de517 # Parent 3f6488b29c1ae49f0f695ddc00822a16e8c418f7 avoid creating providers for unnamed JVMCI services diff -r 3f6488b29c1a -r 0dcb75831004 mx.jvmci/mx_jvmci.py --- a/mx.jvmci/mx_jvmci.py Mon Sep 21 15:01:13 2015 +0200 +++ b/mx.jvmci/mx_jvmci.py Mon Sep 21 17:18:57 2015 +0200 @@ -1700,7 +1700,8 @@ return True if arcname.startswith('META-INF/jvmci.providers/'): provider = arcname[len('META-INF/jvmci.providers/'):] - for service in contents.split(os.linesep): + for service in contents.strip().split(os.linesep): + assert service self.jvmciServices.setdefault(service, []).append(provider) return True elif arcname.endswith('_OptionDescriptors.class'):