Нужно разобраться из-за чего идет повторная попытка вызова и грамотно обработать.
В качестве "временного" решения можно отсеивать попытки повторного выполнения так
Вот это почитайте https://dev.by/lenta/main/pochemu-programmisty-lyu...
Ночью мозг лучше работает от усталости т.к. отключается от внешних раздражителей и ему ничего не остается как сконцентрироваться на всего одной задачи. Это не очень хорошо на самом деле.