Как ограничить 1 юзер - 1 поток, неважно через сколько хабов он зашел ?

Вопрос такой:
Клиент (StrongDC++ 2.11/Apex DC++ 1.0.0 b5/любой другой) подключен на нескольких хабах, юзер начинает качать с клиента файл или папку сразу через все хабы соответственно многопоточно, это загружает хард изза свопа и другие юзера немогут качать с клиента. В настройках единственное что удалость, это с одного хаба 1 скачку поставить. Как сделать чтобы 1 юзер качал тОлько 1 поток неважно через сколько хабов он зашел ?

во флайлинке есть функция,

во флайлинке есть функция, этому препятствующая. Помогает не всегда (идет проверка юзера по шаре и больше одного потока ему не дает, но если в это время идет перехеширование с изменением шары у качающего, на разных хабах информация о шаре разная, тогда качает в несколько).
Но все равно лучше, чем три человека забивают все твои 18 слотов на 6 хабах, юзай флай http://www.flylinkdc.ru/