This commit is contained in:
Marius Stanciu 2019-04-25 01:23:36 +03:00
parent 386e811c65
commit 7fd8d99932
1 changed files with 9 additions and 6 deletions

View File

@ -10,7 +10,7 @@
from FlatCAMTool import FlatCAMTool
# from copy import copy, deepcopy
from ObjectCollection import *
# import time
import time
import gettext
import FlatCAMTranslation as fcTranslate
@ -196,16 +196,19 @@ class ToolSilk(FlatCAMTool):
else:
new_solid_geometry.append(geo_silk)
# while not self.new_apertures[aperture_id]['solid_geometry']:
try:
self.new_apertures[aperture_id]['solid_geometry'] = new_solid_geometry
while True:
self.new_apertures[aperture_id]['solid_geometry'] = new_solid_geometry
time.sleep(0.1)
except:
pass
# while aperture_id in self.promises:
# removal from list is done in a multithreaded way therefore not always the removal can be done
try:
self.promises.remove(aperture_id)
while True:
# removal from list is done in a multithreaded way therefore not always the removal can be done
# so we keep trying until it's done
self.promises.remove(aperture_id)
time.sleep(0.1)
except:
pass