04.28.2025-improved-shutdown-handling.md•944 B
---
description: Available in Phoenix 8.28+
---
# 04.28.2025: Improved Shutdown Handling 🛑
When stopping the Phoenix server via `Ctrl+C`, the shutdown process now exits cleanly without displaying a traceback or returning a non-zero exit code. Previously, a `KeyboardInterrupt` and `CancelledError` traceback could appear, ending the process with status code 130. The server now swallows the interrupt for a smoother shutdown experience, exiting with code 0 by default to reflect intentional termination.
{% embed url="https://github.com/Arize-ai/phoenix/pull/7305" %}
### Improvements and Bug Fixes 🐛
* [**Fix**](https://github.com/Arize-ai/phoenix/pull/7319)**:** Use Float for token count summaries
* [**Enhancement**](https://github.com/Arize-ai/phoenix/pull/7321): Improve browser compatibility for table sizing
* [**UX**](https://github.com/Arize-ai/phoenix/pull/7336): Simplify `homeLoaderQuery` to prevent idle timeout errors