fix(tradein/scheduler): boot-reap виден и при нуле (#3122) #3124

Merged
bot-backend merged 1 commit from fix/3122-boot-reap-observable into main 2026-08-27 09:39:06 +00:00

View file

@ -451,6 +451,12 @@ def reap_boot_zombies(db: Session, boot_time: datetime) -> int:
len(rows),
[(r.id, r.source) for r in rows],
)
else:
# Ноль — штатный исход (деплоевский startup-reap обычно успевает раньше),
# но исполнение обязано быть видимым: молчащий при нуле механизм
# неотличим от неподключённого (первая же живая приёмка #3122 это
# показала — оборванную проводку было бы не отличить от чистого прода).
logger.info("scheduler: boot-reap — прогонов предыдущего контейнера нет (0)")
return len(rows)