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