Только с учебы приехал. Да ... я хз, я сегодня пытался проверить еще несколько способов другого решения проблемы с повторным подключением (вернее чтобы его избежать), но так и ничего в голову не пришло
а так, работает мой метод, т.е как только "таймер"(т.е сумарное количество секунд, которое хранится в переменной) завершается, то автоматически вызвается условие, которое делает disconnect