openflexure-microscope-server/src/openflexure_microscope_server/server
Julian Stirling cdf23bc403 Add a timeout when shutting down the server.
The browser needs to be closed for graceful shutdown. If the browser
is left open the microscope may never shut down as it is waiting on
the uvicorn process to finish. This causes potential SD card issues.

This forces the server to force shutdown if it doesn't exit gracefully in
2 seconds.
2025-06-19 16:25:43 -04:00
..
__init__.py Add a timeout when shutting down the server. 2025-06-19 16:25:43 -04:00
legacy_api.py Formatted with Ruff 2024-12-03 06:46:08 +00:00
serve_static_files.py Add scan directory to json config 2025-06-06 12:21:51 +01:00