connect(m_tcpSocket1, SIGNAL(disconnected()), this, SLOT(deleteLater()),Qt::DirectConnection);
При дисконнекте одного из сокетов ты уничтожаешь объект-наследник QThread, при этом не останавливая сам поток. Поэтому такое сообщение и выдается
А тормозить может потому, что при каждом получении данных ты открываешь/закрываешь файл
Спасибо, исправил. Но проблема сейчас такая. Через прокси я могу зайти только на один сайт, т.е если я пробую зайти на другой, то получаю 404 - Not Found, но если я перезапускаю прокси и повторно захожу на этот второй сайт, то все норм, но если я опять захожу на следующий сайт, то опять 404 - Not Found. То есть получается прокси работает у меня для одного сайта. Кеш браузера очищаю постоянно, проблем с сетью нет, интернет работает нормально, тестил в нескольких браузерах, результат один и тот же. Где накосячил не пойму. Как можно это все исправить? (Исправленный исходник -
http://zalil.ru/33559442)