Se il problema è un altro, allora dovevi creare un altro thread. Così si fa confusione.