Keep the previous debug log when the current one can't move

Rotation deleted icarus_debug.log.1 before moving the current log onto
it, so a move that failed (another copy of the app holding the file open)
lost the previous log. File.rename replaces the target in one step, so the
delete goes.
840c8428baDara Adedeji committed on 10/21/2026, 10:47:41 PMparent4d200c8

Checks

All checks passed
2 files changedLine totals unavailable