diff --git a/tasksetgen.py b/tasksetgen.py index 1c719b2..f439c9a 100755 --- a/tasksetgen.py +++ b/tasksetgen.py @@ -200,7 +200,7 @@ def main(): tasksets.append(taskset) else: taskset_util = 0 - while taskset_util < utility[1]: + while taskset_util < utility[1] and hyperperiod(taskset) < 300000: taskset.append(create_task(distribution)) taskset_util = calc_utilization(taskset) if utility[0] <= taskset_util <= utility[1]: