memcpy(*body + *length, buf, len);
*length += len;
(*body)[*length] = '\0';
+ if (len < sizeof(buf)) {
+ break;
+ }
}
/* check for error */
while (0 < (len = sapi_module.read_post(buf, sizeof(buf) TSRMLS_CC))) {
php_stream_write(s, buf, len);
+ if (len < sizeof(buf)) {
+ break;
+ }
}
if (len < 0) {