У вас ID потока, в котором запускается асинхронная функция, находится в локальной переменной, она не может быть передана в другой поток. Используйте глобальную переменную для ID потока с функцией "GET_CODE".
Пример: threads.xml
Да я много их постов на хабре просмотрел, к половине ноль комментов, а к тем что есть интересных не нашел, вот и спросил, что ты там интересного увидел.
@Samael_96 Загрузку первых картинок запретить невозможно, так как они содержатся в коде страницы, а вот загрузку изображений, которые подгружаются потом можно запретить с помощью такой маски *image*