DesZaz, так суть в том, что поток, заходя в цикл, больше ничего не делает и постоянно там висит. Я пытаюсь донести этот момент. Понимаете? Он ходит по while и все! Больше никакого написанного Вами кода он не видит!
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.