Sfoglia il codice sorgente

on-air: connect in background

Rodja Trappe 1 anno fa
parent
commit
1daba38bc6
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      nicegui/nicegui.py

+ 3 - 3
nicegui/nicegui.py

@@ -84,10 +84,10 @@ async def handle_startup(with_welcome_message: bool = True) -> None:
     background_tasks.create(prune_slot_stacks())
     globals.state = globals.State.STARTED
     if with_welcome_message:
-        await print_welcome_message()
+        print_welcome_message()
 
 
-async def print_welcome_message():
+def print_welcome_message():
     host = os.environ['NICEGUI_HOST']
     port = os.environ['NICEGUI_PORT']
     ips = set()
@@ -102,7 +102,7 @@ async def print_welcome_message():
         addresses[-1] = 'and ' + addresses[-1]
     print(f'NiceGUI ready to go on {", ".join(addresses)}')
     if globals.air:
-        await globals.air.connect()
+        background_tasks.create(globals.air.connect())
 
 
 @app.on_event('shutdown')