Artem [Android]
Вайл нот интерраптед ещё можно попробовать :)
Вынес поток в отдельную переменную.
Перед каждым вызовом метода делаю interrupt() этого потока, потом вызываю метод снова.
Первый раз срабатывает хорошо, а после второго постоянно весят 2 потока. Хотя смотрел по логам. Там всегда Создался-удалился поток, создался, удалился... нет лишних...