cURL / Mailing Lists / curl-library / Single Mail

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)

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.html
Received on 2013-08-14