src/server/proxy/httpclient.c

changeset 736
f707afcd4218
parent 735
902b417ab6d2
--- a/src/server/proxy/httpclient.c	Tue Mar 17 21:01:57 2026 +0100
+++ b/src/server/proxy/httpclient.c	Wed Mar 18 21:42:35 2026 +0100
@@ -804,7 +804,7 @@
     while(client->transfer2_buffer_pos < client->transfer2_buffer_len) {
         char *buf = client->transfer2_buffer + client->transfer2_buffer_pos;
         size_t len = client->transfer2_buffer_len - client->transfer2_buffer_pos;
-        int ret = client->response_body_write(client, buf, len, client->response_body_write_userdata);
+        ssize_t ret = client->response_body_write(client, buf, len, client->response_body_write_userdata);
         log_ereport(LOG_DEBUG, "client_write_response: %d bytes; ret: %d", (int)len, ret);
         if(ret > 0) {
            client->transfer2_buffer_pos += ret; 

mercurial