Loading src/http.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -1104,11 +1104,12 @@ const std::vector<char> libhttppp::HttpClient::_h2Request( break; // EAGAIN — no more datagrams available } } // If we pumped datagrams, immediately retry recvStreamData // without waiting. Only waitRead when truly idle. if (pumped_any) // Any pumped packet (including PING) means the connection is alive if (pumped_any) { last_data = std::chrono::steady_clock::now(); continue; } } size_t pos = 0; while (pos < raw.size()) { Loading Loading
src/http.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -1104,11 +1104,12 @@ const std::vector<char> libhttppp::HttpClient::_h2Request( break; // EAGAIN — no more datagrams available } } // If we pumped datagrams, immediately retry recvStreamData // without waiting. Only waitRead when truly idle. if (pumped_any) // Any pumped packet (including PING) means the connection is alive if (pumped_any) { last_data = std::chrono::steady_clock::now(); continue; } } size_t pos = 0; while (pos < raw.size()) { Loading