[webkit-gtk] six webviews with socket.io

Sergio Villar Senin svillar at igalia.com
Wed Feb 25 01:47:35 PST 2015


On 25/02/15 04:25, Jérémy Lal wrote:
> Le mercredi 25 février 2015 à 04:14 +0100, Jérémy Lal a écrit :
>> Le mercredi 25 février 2015 à 04:07 +0100, Jérémy Lal a écrit :
>>> Hi,
>>>
>>> when i open six (!) webviews with a socket.io client started in each of
>>> them, meaning one (or maybe two) pending xhr requests (long polling) or
>>> websockets, the sixth webview socket.io client xhr hangs.
>>>
>>> Is there some kind of (low like 5) limit of shared open network
>>> connections between webkitgtk processes ?
>>
>> It's looking like this
>> https://code.google.com/p/chromium/issues/detail?id=32507
> 
> Ha damn, it's
> https://github.com/WebKit/webkit/blob/master/Source/WebCore/platform/network/soup/SoupNetworkSession.cpp#L101
> 
> rebuilding...

You should really not increase that limit too much as it's very server
unfriendly (unless you control both server and client). Some of them
might even reject future connections to the offending client. Those
limits as stated in the comment, are set based of what the rest of the
web browsers do.

BR



More information about the webkit-gtk mailing list