• v0.3.3 5e2dff375e

    fix: abgewiesener fw_update verdirbt last_ota_error des laufenden Updates nicht mehr

    ninharp released this 2026-09-12 10:58:09 +02:00 | 148 commits to main since this release

    Ein zweiter fw_update waehrend eines laufenden Downloads setzte s_error
    auf "busy". Da ota_task() nur bei leerem Fehlerfeld auf "download"
    zurueckfaellt, wurde ein spaeter gescheiterter Transfer danach als
    "busy" gemeldet statt als "download". Die Abweisung hat kein eigenes
    Ergebnis - sie wird der API mit 409 gemeldet, last_ota_error bleibt beim
    Ergebnis des laufenden bzw. letzten Updates.

    Dazu die Doku auf das am EVK gemessene Verhalten korrigiert: stirbt die
    Gegenstelle mitten im Download, haengt der Lesevorgang rund sieben
    Minuten in einem TCP-Timeout und bricht ohne Range-Resume ab.

    Co-Authored-By: Claude Opus 5 noreply@anthropic.com

    Downloads