cURL / Mailing Lists / curl-library / Single Mail


Re: Usage of curl_easy_pause

From: Daniel Stenberg <>
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?


> 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.

List admin:
Received on 2009-10-14