mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 00:04:15 +02:00
enhancement: marked several threads as 'daemon' for a faster termination
This commit is contained in:
@@ -533,14 +533,14 @@ class GenericSettingsManager(SettingsController):
|
||||
ti = time.time()
|
||||
save_threads, warnings, success_list = [], [], []
|
||||
|
||||
save_core = Thread(target=self._save_core_settings, args=(component, success_list, warnings))
|
||||
save_core = Thread(target=self._save_core_settings, args=(component, success_list, warnings), daemon=True)
|
||||
save_core.start()
|
||||
save_threads.append(save_core)
|
||||
|
||||
if self._settings_views:
|
||||
|
||||
for views in self._settings_views.values():
|
||||
save_view = Thread(target=self._save_views, args=(views, success_list, warnings))
|
||||
save_view = Thread(target=self._save_views, args=(views, success_list, warnings), daemon=True)
|
||||
save_view.start()
|
||||
save_threads.append(save_view)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user