Dave, If I set CURLOPT_NOSIGNAL to 1 then my queries can totally stuck (without timeout), am I right? I’m trying to avoid this case. Documentation says I can use threaded resolver in such case and it should be thread safe. Also there’s alternative to use c-ares (which i also want to avoid, I don’t want another one library in my project)
On 11 Apr 2014, at 11:46, Dave Reisner <d...@falconindy.com> wrote: > > On Apr 10, 2014 11:09 AM, "truefiresnake" <truefiresn...@gmail.com> wrote: > > > > I’ve builded curl for iOS with this script > > https://github.com/JohnPoison/cURL-SSL-for-iOS/blob/master/cURL/build-libcurl.sh > > I’ve added option --enable-threaded-resolver to prevent my app from > > crashing when curl_resolv_timeout occurs. But that didn’t help and I’m > > still getting crashes (btw crash is in main thread) > > http://monosnap.com/image/DBtQ4XgSiLfVFPt52IBNscnPYzA5Uv . How can I solve > > this problem? > > This usually happens in multithreaded applications when you don't call > curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1L). > > Disclaimer: I have zero experience with iOS development. > > > > > ------------------------------------------------------------------- > > List admin: http://cool.haxx.se/list/listinfo/curl-library > > Etiquette: http://curl.haxx.se/mail/etiquette.html > ------------------------------------------------------------------- > List admin: http://cool.haxx.se/list/listinfo/curl-library > Etiquette: http://curl.haxx.se/mail/etiquette.html
------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html