: > On Thu, Mar 26, 2015 at 2:46 AM, Randell Jesup <rjesup.n...@jesup.org> > wrote: >
> t. (I even thought > there was a separate SocketTransportService which was different from > StreamTransportService.) > > You're right they are different things. The socket transport service is a single thread that does most of the low level networking - https://mxr.mozilla.org/mozilla-central/source/netwerk/base/nsSocketTransportService2.cpp#487 .. blocking this thread would be very bad. and the stream transport service is a thread pool that is used for buffering management primarily, etc.. https://mxr.mozilla.org/mozilla-central/source/netwerk/base/nsStreamTransportService.cpp#485 .. I'm not sure how I feel about overloading arbitrary other functionality here, but its certainly less damaging than blocking the single socket thread. Is this thread mostly just confusion from these things sounding so much alike? Or am I confused now? _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform