[Development] QtNetwork changes from QtDD SF 2011
Alexis Menard
alexis.menard at openbossa.org
Tue Dec 6 16:43:31 CET 2011
On Dec 6, 2011, at 12:40 PM, Thiago Macieira wrote:
> On Tuesday, 6 de December de 2011 12.24.11, Peter Hartmann wrote:
>> Another interesting thing to note is that AFAIU with WebKit 2 there can
>> be multiple web processes per application, all using the same cache (and
>> cookie jar), so we would need to make the cache usable by several
>> applications at the same time.
>>
>> Maybe Webkit people can elaborate or know how other ports do that...
>
> That's a slightly different problem. With WebKit 2, we have different processes,
> so different instances of QAbstractNetworkCache. The problem then is not to
> make the class be thread-safe, but to make the cache methodology be multi-
> process-safe.
Yes, that's what we need.
>
> For example, you cannot use QMutex. You need to make it safe against another
> process reading or writing to the cache at the same time without using the
> normal threading primitives.
Exactly.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
> Intel Sweden AB - Registration Number: 556189-6027
> Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
More information about the Development
mailing list