diff --git a/master.py b/master.py index ea0fd6b..7e34dc5 100644 --- a/master.py +++ b/master.py @@ -8,7 +8,7 @@ import shutil import subprocess import sys import time -from queue import Queue +from queue import Queue, Empty import semver import yaml @@ -215,7 +215,10 @@ if __name__ == '__main__': while True: if q.qsize() > 0: - build(*q.get()) + try: + build(*q.get_nowait()) + except Empty: + pass else: time.sleep(60)