Ignore:
Timestamp:
Feb 7, 2017, 2:44:17 PM (3 years ago)
Author:
hectorgh
Message:

VariablesManager? changes. Read changelog. startup thread is launched after service is up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • n4d/trunk/fuentes/install-files/usr/share/n4d/xmlrpc-server/core.py

    r1200 r3547  
    274274                       
    275275
    276 t=threading.Thread(target=one_shot)
    277 t.daemon=True
    278 t.start()
     276n4d_core_one_shot_t=threading.Thread(target=one_shot)
     277n4d_core_one_shot_t.daemon=True
     278# Will be executed in server.py after socket is ready
     279#n4d_core_one_shot_t.start()
    279280
    280281
     
    497498                                count+=1
    498499
    499                         p=threading.Thread(target=startup_launcher,args=(objects,))
    500                         p.daemon=True
    501                         p.start()
     500                        load_t=threading.Thread(target=startup_launcher,args=(objects,))
     501                        load_t.daemon=True
     502                        load_t.start()
    502503                        #startup_launcher(objects)
    503504                       
     
    646647
    647648
    648 p=threading.Thread(target=startup_launcher,args=(objects,))
    649 p.daemon=True
    650 p.start()
     649n4d_core_startup_t=threading.Thread(target=startup_launcher,args=(objects,))
     650n4d_core_startup_t.daemon=True
     651# Will be executed in server.py after socket is ready
     652#n4d_core_startup_t.start()
    651653
    652654
     
    705707n4d_cron_thread=threading.Thread(target=n4d_cron)
    706708n4d_cron_thread.daemon=True
    707 n4d_cron_thread.start()
     709# Will be executed in server.py after socket is ready
     710#n4d_cron_thread.start()
    708711       
    709712# OLD FUNCTION LIST
     
    916919#def validate_user
    917920
     921def exec_threads():
     922       
     923        global n4d_core_startup_t, n4d_core_one_shot_t,n4d_cron_thread
     924
     925        n4d_core_one_shot_t.start()
     926        n4d_core_startup_t.start()
     927        n4d_cron_thread.start()
     928       
     929#def exec_threads
     930
    918931
    919932srv_logger.close()
     
    947960                self.run=True
    948961                import threading
    949                 t=threading.Thread(target=self.clear_credentials,args=())
    950                 t.daemon=True
    951                 t.start()
     962                n4d_core_clear_t=threading.Thread(target=self.clear_credentials,args=())
     963                n4d_core_clear_t.daemon=True
     964                n4d_core_clear_t.start()
    952965               
    953966        def launch_triggers(self):
Note: See TracChangeset for help on using the changeset viewer.