Максимальное количество одновременных NSURLConnections с одним и тем же хостом?

Я столкнулся с проблемой в приложении OS X, которое создает несколько постоянных подключений к одному и тому же хосту с помощью NSURLConnection. Я создаю отдельное подключение для разных комнат, и оно остается подключенным все время, пока комната открыта для использования потокового API. При открытии многих комнат перестает корректно работать.

Я создал отдельный пример приложения, которое создает 10 подключений, и, кажется, оно позволяет работать только 6 подключениям, а остальные ставятся в очередь. Кто-нибудь знает, есть ли способ обойти это ограничение? Я не могу найти это нигде документировано. Единственный обходной путь, который я нашел, это, кажется, для каждого имени хоста, поэтому тестирование с «localhost» и «127.0.0.1» позволяет 6 подключений на хост. Я загрузил пример проекта с клиентом и сервером здесь — http://cl.ly/1x3K0D1F072V3U2T0C0I.

8
задан Adam 1 June 2012 в 17:20
поделиться