dev@locazia: try fix startuping background
This commit is contained in:
parent
fa3f1fefdb
commit
266c76532d
|
|
@ -94,9 +94,17 @@ if __name__ == '__main__':
|
|||
startup_fn = startup_fn or target_fn
|
||||
assert startup_fn
|
||||
|
||||
async def wrapped_startup_fn():
|
||||
try:
|
||||
await startup_fn()
|
||||
except BaseException as e:
|
||||
make_log(startup_target[0].upper() + startup_target[1:], f"Error: {e}" + '\n' + str(traceback.format_exc()),
|
||||
level='error')
|
||||
sys.exit(1)
|
||||
|
||||
loop = asyncio.get_event_loop()
|
||||
try:
|
||||
loop.run_until_complete(startup_fn())
|
||||
loop.run_until_complete(wrapped_startup_fn())
|
||||
except BaseException as e:
|
||||
make_log(startup_target[0].upper() + startup_target[1:], f"Error: {e}" + '\n' + str(traceback.format_exc()),
|
||||
level='error')
|
||||
|
|
|
|||
Loading…
Reference in New Issue