Я пытаюсь запустить несколько потоков параллельно, каждый из которых запускает свой собственный клиент RestSharp и все подключаются к одному и тому же серверу для загрузки результатов в файлы с помощью метода DownloadData RestSharp.
Хотя все потоки запускаются и вызывают клиент параллельно, только 2 файла одновременно начинают получать данные. Когда по крайней мере один завершается, только тогда другие файлы начинают расти, каждый раз с максимальным воздействием 2 в любой момент времени.