Hey, I'm using curl lib in my C++ application, running on a Mac laptop, here is what I saw, and looking for help on how to diagnose the root cause.
*Version:* curl 7.79.1 (x86_64-apple-darwin21.0) libcurl/7.79.1 (SecureTransport) LibreSSL/3.3.5 zlib/1.2.11 nghttp2/1.45.1 Release-Date: 2021-09-22 *OS: *Apple M1 MacBook Pro (13-inch, M1, 2020) *Code: * https://github.com/varchar-io/nebula/blob/master/src/storage/http/Http.cpp *Issue Observed: * After the application starts (on my laptop), everything looks fine, running pretty reliable. After some time (not sure how long, at least a few hours, or the laptop may sleep and wake up during the time), "curl_easy_perform" starts to return CODE 28 (operation_timeout), so I added some debug info through "curl_easy_getinfo" Here are some values printed when it fails: E0324 11:08:01.650840 1882091520 Http.cpp:189] Failed to read URL: https://api.rs2.usw2.rockset.com/v1/orgs/self/ws/commons/lambdas/TweetsBetween/tags/latest; Code=28 I0324 11:08:01.650871 1882091520 Http.cpp:141] [Curl-Info]: response code=0, error number=0, time=(total=299.999, dns=0.018542, conn=0, app-conn=0), num-conn=0, ssl-verify=0, download-size=0, url= https://api.rs2.usw2.rockset.com/v1/orgs/self/ws/commons/lambdas/TweetsBetween/tags/latest If I restart the application from this point, it starts working well again. How do I diagnose this issue? Appreciate your input! Thanks, Shawn
-- Unsubscribe: https://lists.haxx.se/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.html
