curl-library
Re: Multi-handle hanging up immediately after creating FTP data socket (using GCD)
From: Daniel Stenberg <daniel_at_haxx.se>
Date: Wed, 14 Aug 2013 14:26:59 +0200 (CEST)
Date: Wed, 14 Aug 2013 14:26:59 +0200 (CEST)
On Sat, 10 Aug 2013, Daniel Stenberg wrote:
> Ah, very useful experiement and yes I agree it certainly seems like libcurl
> doesn't tell you the correct action to monitor for, or possibly on the wrong
> socket since it has two in the FTP case.
>
> My initial guess is then that transfer.c:Curl_single_getsock() isn't good
> enough for the FTP upload perform state...
I've now been able to reproduce the problem using test case 107 with my brand
new event-based curl_easy_perform() replacement.
I'll soon A) post my event-based thing as a patch for review and comments and
B) see if I can use this new setup to fix test 107 when run event-based!
-- / daniel.haxx.se ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.htmlReceived on 2013-08-14