1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-13 03:19:53 +03:00

Earlier is better

This commit is contained in:
3djc 2017-03-30 08:43:50 +02:00
parent 361b2b707f
commit 89bfd6dcf4

View file

@ -233,15 +233,16 @@ if os.path.isfile(errpath):
print filename
exit(COMPILATION_ERROR)
if os.path.isfile(path):
print filename
exit(0)
lockpath = path + ".lock"
lock = filelock.FileLock(lockpath)
try:
with lock.acquire(timeout = 60*60):
if not os.path.isfile(path):
build_firmware(path)
else:
print filename
exit(0)
except filelock.Timeout:
print filename
exit(COMPILATION_ERROR)