Retry-After returns with 0 seconds

Оказалось, что проблема не в округлении в Lua-скрипте. Lua-скрипт уже получает округлённые значения.

Более того, проблема вообще не в округлении. Могут использоваться неот округлённые секунды, и в любом случае можно получить ответ 429 с заголовком Retry-After: 0.

Вот исправление основной проблемы:

А вот исправление дополнительной проблемы, которая иногда может вызывать ту же ошибку:

3 лайка