changeset 22591:0dcb75831004

avoid creating providers for unnamed JVMCI services
author Doug Simon <doug.simon@oracle.com>
date Mon, 21 Sep 2015 17:18:57 +0200
parents 3f6488b29c1a
children 5fade64c1b5f
files mx.jvmci/mx_jvmci.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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'):