mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-09 07:25:44 +02:00
Queue status update (printing → completed) failed silently when SQLite was locked by another writer, leaving ghost jobs permanently stuck in printing status. Add run_with_retry() for SQLite lock retries and split runtime tracker into per-printer commits to reduce lock hold time.