akhfzl
add
489bdda
Raw
History Blame Contribute Delete
626 Bytes
from apps.app import demo
import asyncio
import sys
if __name__ == "__main__":
if sys.platform == "win32":
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
try:
demo.launch(
server_name="0.0.0.0",
server_port=7860,
share=False,
inbrowser=True
)
except KeyboardInterrupt:
print("\n👋 App stopped.")
finally:
# Graceful cleanup
try:
loop = asyncio.get_event_loop()
if not loop.is_closed():
loop.close()
except Exception:
pass