В чем проблема? При проверке все работает как надо. Ругается на незакрытый поток. Но на сколько я понимаю если будет исключение, то поток закроется сам, а если все в порядке, то я его сам закрываю. Подскажите пожалуйста, в чем дело?