Thanks Thiago.
I'm not sure to understand. QMap::contains is const.
So as QMap is re-entrant, in theory QMap::contains should be "thread-safe".
And I have no other thread accessing the map at this time.
I sent request manually with curl.
Le Jeudi 13 mars 2014 22h07, Thiago Macieira <thiago.macie...@intel.com> a
écrit :
Em qui 13 mar 2014, às 18:52:32, BOUCARD Olivier escreveu:
>> I have this Server class with a QMap<QString, MyClass*> object member.
>> This server is a HTTP server class using libhttpserver.
>> I have also a member function which is called by libhttpserver when it
>> receives a HTTP request. This function is called in a thread created by
>> libhttpserver automatically. And when I try call a function on the QMap
>> inside this function I get a Segmentation Fault:
>
>You probably forgot to lock a mutex before accessing that QMap.
>--
>Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
>
>
>_______________________________________________
>Interest mailing list
>Interest@qt-project.org
>http://lists.qt-project.org/mailman/listinfo/interest
>
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest