break;
}
+ /* Update read/write counters */
+ if(conn->bytecountp)
+ *conn->bytecountp = bytecount; /* read count */
+ if(conn->writebytecountp)
+ *conn->writebytecountp = writebytecount; /* write count */
+
now = Curl_tvnow();
if(Curl_pgrsUpdate(conn))
urg = CURLE_ABORTED_BY_CALLBACK;
bytecount, conn->size);
return CURLE_OPERATION_TIMEOUTED;
}
+
}
}
if(Curl_pgrsUpdate(conn))
return CURLE_ABORTED_BY_CALLBACK;
- if(conn->bytecountp)
- *conn->bytecountp = bytecount; /* read count */
- if(conn->writebytecountp)
- *conn->writebytecountp = writebytecount; /* write count */
-
return CURLE_OK;
}