2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-08-03 16:07:00 +00:00

Clear the firmware poll retry budget after a good poll

The counter is there to ride out a few unanswered progress polls, but
nothing ever cleared it, so three failures spread across a long apply
exhausted it and aborted an update that was still making progress.
This commit is contained in:
Markus Hilger
2026-07-27 14:59:06 +02:00
parent d665064dbd
commit c3d6e0ae58
@@ -1036,6 +1036,7 @@ class SMMClient(object):
raise
tries += 1
continue
tries = 0
if status != 200:
raise Exception('Error applying firmware')
progdata = fromstring(progdata)