Thanks for the explanation! That makes me understand a little more of the details. But, to be honest, I don't get the big picture. I know that sockets are being used for inter process communication, but I don't see that here. There is only one process after all: the application linked with cURL
Is there some general overview concerning how cURL multi socket works? Helpful would be an example list of steps for a typical retrieval, something like: 1. Function X is called. 2. Callback Y gets triggered. 3. Data is retrieved. etc. Or just some very coarse pseudo code. ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.html
