Есть ли надежный BitTorrent-клиент с открытым исходным кодом, который будет абсолютно положительно использовать SOCKS (при настройке) для всех подключений вообще, если произойдет сбой, если сервер SOCKS недоступен?
Я думаю, что это возмутительно, если клиент возвращается к прямому (без SOCKS) соединению при ошибке, или если он использует SOCKS только для некоторых соединений (например, с одноранговыми узлами) и скрытно связывается напрямую с трекерами, DHT, DNS и еще чем-то. Некоторые клиенты позволяют вам явно установить SOCKS для некоторых конкретных типов связи, но ничто явно не указывает на то, что не существует других типов связи (не указанных в настройках), которые все еще будут протекать.
Хотя возможность выбора между SOCKS и прямой для различных типов связи может быть полезной, я бы настоятельно хотел иметь одну "красную кнопку", которая, если она отмечена, гарантирует, что все соединения, когда-либо сделанные через клиента, будут проходить через SOCKS ; без исключений, период.
Какой у вас опыт работы с клиентами BitTorrent с утечкой соединений? Любые предложения для надежных клиентов, которые можно доверять в этом отношении?