cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Usage of curl_easy_pause

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Wed, 14 Oct 2009 05:01:21 +0200 (CEST)

On Wed, 7 Oct 2009, Ravi Kasibhatla wrote:

> I have a query regarding the usage of the function curl_easy_pause(). In my
> code, I have defined all the 3 curl callbacks i.e. header, write & read. For
> some condition I am calling curl_easy_pause() with CURLPAUSE_ALL mask value
> for a curl handle. After that also, I see the invocation of header callback
> by curl for that curl handle. Is this the expected behavior?

No.

> From the given documentation, I came to the understanding that the API would
> just stop the calling of the read & write callbacks only (based on the mask
> value set). The curl header callback would be called irrespective of whether
> the curl handle is in paused state or not.

No, the header callback is just a special write callback so a paused transfer
shouldn't call that either.

-- 
  / daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html
Received on 2009-10-14