Вообщем это не правильно в метод sendMap зашивать неявный вечный цикл без какой либо возможности его прервать. Очень не правильно.