Было бы замечательно, если бы вы описали более подробно вашу ситуацию. Потому что исходя из вашего текста я могу лишь сказать следующее: указывайте не путь к папке,а путь к файлу))
@Batron например потоки можно создавать через асинхронные функции и выдавать каждой функции отдельный порт тора.
или привязать изначально к определенному номеру потока определенный порт тора.
или еще как.