def finalize_handlers():
     # Give callbacks opportunity to finalize
     for (_ctype, mod) in c_handlers.items():
         if mod not in c_handlers.initialized:
             # Said module was never inited in the first place, so lets
             # not attempt to finalize those that never got called.
             continue
         c_handlers.initialized.remove(mod)
         try:
             handlers.call_end(mod, data, frequency)
         except Exception:
             util.logexc(LOG, "Failed to finalize handler: %s", mod)
Пример #2
0
 def finalize_handlers():
     # Give callbacks opportunity to finalize
     for (_ctype, mod) in c_handlers.items():
         if mod not in c_handlers.initialized:
             # Said module was never inited in the first place, so lets
             # not attempt to finalize those that never got called.
             continue
         c_handlers.initialized.remove(mod)
         try:
             handlers.call_end(mod, data, frequency)
         except:
             util.logexc(LOG, "Failed to finalize handler: %s", mod)