@@ -145,8 +145,7 @@ def _start_status_updater(self):
145145 self ._status = Status .NOT_INITIALIZED
146146 # add a listener that updates the status to READY once the flag is set.
147147 ready_updater = threading .Thread (target = self ._update_status_when_ready ,
148- name = 'SDKReadyFlagUpdater' )
149- ready_updater .setDaemon (True )
148+ name = 'SDKReadyFlagUpdater' , daemon = True )
150149 ready_updater .start ()
151150 else :
152151 self ._status = Status .READY
@@ -244,8 +243,7 @@ def _wait_for_tasks_to_stop():
244243 self ._sync_manager .stop (True )
245244 destroyed_event .set ()
246245
247- wait_thread = threading .Thread (target = _wait_for_tasks_to_stop )
248- wait_thread .setDaemon (True )
246+ wait_thread = threading .Thread (target = _wait_for_tasks_to_stop , daemon = True )
249247 wait_thread .start ()
250248 else :
251249 self ._sync_manager .stop (False )
@@ -291,8 +289,8 @@ def resume(self):
291289 initialization_thread = threading .Thread (
292290 target = self ._sync_manager .start ,
293291 name = "SDKInitializer" ,
292+ daemon = True
294293 )
295- initialization_thread .setDaemon (True )
296294 initialization_thread .start ()
297295 self ._preforked_initialization = False # reset for status updater
298296 self ._start_status_updater ()
@@ -426,8 +424,7 @@ def _build_in_memory_factory(api_key, cfg, sdk_url=None, events_url=None, # pyl
426424 return SplitFactory (api_key , storages , cfg ['labelsEnabled' ],
427425 recorder , manager , None , telemetry_producer , telemetry_init_producer , telemetry_submitter , preforked_initialization = preforked_initialization )
428426
429- initialization_thread = threading .Thread (target = manager .start , name = "SDKInitializer" )
430- initialization_thread .setDaemon (True )
427+ initialization_thread = threading .Thread (target = manager .start , name = "SDKInitializer" , daemon = True )
431428 initialization_thread .start ()
432429
433430 return SplitFactory (api_key , storages , cfg ['labelsEnabled' ],
@@ -494,8 +491,7 @@ def _build_redis_factory(api_key, cfg):
494491 )
495492
496493 manager = RedisManager (synchronizer )
497- initialization_thread = threading .Thread (target = manager .start , name = "SDKInitializer" )
498- initialization_thread .setDaemon (True )
494+ initialization_thread = threading .Thread (target = manager .start , name = "SDKInitializer" , daemon = True )
499495 initialization_thread .start ()
500496
501497 telemetry_init_producer .record_config (cfg , {})
0 commit comments