]> rtime.felk.cvut.cz Git - linux-conf-perf.git/commitdiff
Catch NoApplicableConfiguration exception in prepare thread
authorKarel Kočí <cynerd@email.cz>
Wed, 12 Aug 2015 18:31:28 +0000 (20:31 +0200)
committerKarel Kočí <cynerd@email.cz>
Thu, 13 Aug 2015 08:14:23 +0000 (10:14 +0200)
scripts/loop.py

index fc0ea441c7927d1b1fe4645d28207a5f679f32f3..aecda39dbed6b2da1c30ecba7d991e72bc3c8bae 100755 (executable)
@@ -68,7 +68,10 @@ class prepareThread(Thread):
                __listlock__.aquire()
                while not __terminate__ and len(__conflist__) <= conf.multithread_buffer:
                        __listlock__.release()
-                       config = prepare()
+                       try:
+                               config = prepare()
+                       except exceptions.NoApplicableConfiguration:
+                               return
                        __listlock__.aquire()
                        __conflist__.append(config)
                        if not __measurethread__.isActive():