short circuit _getState when queue is empty (#302)

This commit is contained in:
JP Smith
2017-06-14 09:45:59 -04:00
committed by GitHub
parent 7f550becc6
commit b12224d8a6
+2
View File
@@ -332,6 +332,8 @@ class Executor(object):
return self._getState(policy, order, fudge)
def _getState(self, policy='random', order='max', fudge=1):
if not self._states.items():
return None
assert order in ['max','min']
assert abs(fudge)>0
assert policy in ['random','adhoc','uncovered','dicount','icount','syscount','depth','bucket']