Spaces:
Sleeping
Sleeping
| 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 |