GNOME Bugzilla – Bug 691208
The problem of GIOScheduler maximum thread limits
Last modified: 2013-01-06 09:56:46 UTC
There is a TCP stream forwarding program using GSocketConnection (as GIOStream), One session have two GSocketConnections, one for client, another for local service, two GSocketConnections will splice by 'splice_async' method at it is connected. The session count is no limited, so one session blocks two thread in thread pool of GIOScheduler, but the maximum thread count = 10. Why limited it?
*** This bug has been marked as a duplicate of bug 687223 ***