mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-06 06:02:05 +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.