Skip to content

Commit c562aec

Browse files
Update libraries/WebServer/src/Parsing.cpp
Co-authored-by: Lucas Saavedra Vaz <[email protected]>
1 parent 784ef0f commit c562aec

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

libraries/WebServer/src/Parsing.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,8 @@ bool WebServer::_parseRequest(NetworkClient &client) {
186186
_currentHandler->raw(*this, _currentUri, *_currentRaw);
187187
_currentRaw->status = RAW_WRITE;
188188

189-
while (1) {
189+
while (_currentRaw->totalSize < _clientContentLength) {
190190
size_t read_len = std::min(_clientContentLength - _currentRaw->totalSize, (size_t) HTTP_RAW_BUFLEN);
191-
if (read_len == 0) {
192-
break;
193-
}
194191
_currentRaw->currentSize = client.readBytes(_currentRaw->buf, read_len);
195192
_currentRaw->totalSize += _currentRaw->currentSize;
196193
if (_currentRaw->currentSize == 0) {

0 commit comments

Comments
 (0)