Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -1942,6 +1942,11 @@ with gr.Blocks(title="ZeroEngine V0.2") as demo:
|
|
| 1942 |
if __name__ == "__main__":
|
| 1943 |
import atexit
|
| 1944 |
import signal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1945 |
|
| 1946 |
def cleanup_on_exit():
|
| 1947 |
"""Cleanup function called on application exit"""
|
|
@@ -2002,9 +2007,22 @@ if __name__ == "__main__":
|
|
| 2002 |
signal.signal(signal.SIGTERM, signal_handler)
|
| 2003 |
signal.signal(signal.SIGINT, signal_handler)
|
| 2004 |
|
| 2005 |
-
|
| 2006 |
-
|
| 2007 |
-
|
| 2008 |
-
|
| 2009 |
-
|
| 2010 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1942 |
if __name__ == "__main__":
|
| 1943 |
import atexit
|
| 1944 |
import signal
|
| 1945 |
+
import sys
|
| 1946 |
+
|
| 1947 |
+
logger.info("[LAUNCH] Starting ZeroEngine V0.2...")
|
| 1948 |
+
logger.info(f"[LAUNCH] Python version: {sys.version}")
|
| 1949 |
+
logger.info(f"[LAUNCH] Gradio version: {gr.__version__}")
|
| 1950 |
|
| 1951 |
def cleanup_on_exit():
|
| 1952 |
"""Cleanup function called on application exit"""
|
|
|
|
| 2007 |
signal.signal(signal.SIGTERM, signal_handler)
|
| 2008 |
signal.signal(signal.SIGINT, signal_handler)
|
| 2009 |
|
| 2010 |
+
# Launch with detailed logging
|
| 2011 |
+
logger.info("[LAUNCH] Configuring Gradio interface...")
|
| 2012 |
+
try:
|
| 2013 |
+
logger.info("[LAUNCH] Setting up queue...")
|
| 2014 |
+
demo.queue(max_size=20)
|
| 2015 |
+
|
| 2016 |
+
logger.info("[LAUNCH] Starting server on port 7861...")
|
| 2017 |
+
demo.launch(
|
| 2018 |
+
server_name="0.0.0.0",
|
| 2019 |
+
server_port=7861,
|
| 2020 |
+
share=False,
|
| 2021 |
+
ssr_mode=False
|
| 2022 |
+
)
|
| 2023 |
+
logger.info("[LAUNCH] Server launched successfully!")
|
| 2024 |
+
except Exception as e:
|
| 2025 |
+
logger.error(f"[LAUNCH] Failed to start server: {e}")
|
| 2026 |
+
import traceback
|
| 2027 |
+
logger.error(f"[LAUNCH] Traceback: {traceback.format_exc()}")
|
| 2028 |
+
sys.exit(1)
|