Hello, I have a question regarding the progress meter. I use libcurl and part of the easy handle configuration is as follows: CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_XFERINFOFUNCTION, xfer_cb)); CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_XFERINFODATA, ep)); CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_NOPROGRESS, 0L)); CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_DEBUGFUNCTION, curl_debug_cb)); CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_DEBUGDATA, ep)); CHECK_CURL_EASY (curl_easy_setopt (ep->eh, CURLOPT_VERBOSE, 1L)); So that I have the xfer callback called (for internal stuff) and debug information available when needed (for ... debugging purpose). What I notice is that when running the application, my output is mixed with that of the internal libcurl progress output. Something like that: 04-19 13:14:41.094 [29302] curl_debug_cb ( 82) info: Found bundle for host: 0x55dd838c3d10 [can multiplex] (eh 0x55dd83914210) 04-19 13:14:41.094 [29302] curl_debug_cb ( 82) info: Multiplexed connection found (eh 0x55dd83914210) 04-19 13:14:41.094 [29302] curl_debug_cb ( 82) info: Re-using existing connection #0 with host comm.dev.com (eh 0x55dd83914210) 04-19 13:14:41.094 [29302] curl_debug_cb ( 82) info: Transfer was pending, now try another (eh 0x55dd83914210) 04-19 13:14:41.094 [29302] xfer_cb ( 173) 0x55dd83914210 : dltotal=0 dlnow=0 ultotal=0 ulnow=0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 004-19 13:14:41.096 [29302] xfer_cb ( 173) 0x55dd83914210 : dltotal=0 dlnow=0 ultotal=0 ulnow=0 04-19 13:14:41.096 [29302] curl_debug_cb ( 82) info: h2h3 [:method: GET] (eh 0x55dd83914210) 04-19 13:14:41.096 [29302] curl_debug_cb ( 82) info: h2h3 [:path: /api/v1/get-configuration-chunks?type=rt2_inet&version=598e4e1f-cfb1-481b-830a-6621d1ee24c8] (eh 0x55dd83914210)
Is there a way to silence the internal progress meter ? Note that I also use the curl command and in that case the progress meter is useful, so I suspect that the configure --disable-progress-meter option is not a solution. Thanks, Arnaud -- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.html