mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2025-02-07 16:45:55 +01:00
Only count request size when not writing to a file.
This commit is contained in:
parent
a993a5460c
commit
2f950e87d6
@ -84,13 +84,15 @@ int HTTPParser::read_from_buffer(const char *p_buffer, const int p_data_length)
|
|||||||
|
|
||||||
parsed_bytes = static_cast<int>(http_parser_execute(parser, settings, p_buffer, p_data_length));
|
parsed_bytes = static_cast<int>(http_parser_execute(parser, settings, p_buffer, p_data_length));
|
||||||
|
|
||||||
_current_request_size += parsed_bytes;
|
if (!_upload_file_access) {
|
||||||
|
_current_request_size += parsed_bytes;
|
||||||
|
|
||||||
if (_current_request_size >= max_request_size) {
|
if (_current_request_size >= max_request_size) {
|
||||||
_error = true;
|
_error = true;
|
||||||
#if PROTOCOL_ERROR_LOGGING_ENABLED
|
#if PROTOCOL_ERROR_LOGGING_ENABLED
|
||||||
PLOG_ERR("_current_request_size >= max_request_size");
|
PLOG_ERR("_current_request_size >= max_request_size");
|
||||||
#endif
|
#endif
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return parsed_bytes;
|
return parsed_bytes;
|
||||||
|
Loading…
Reference in New Issue
Block a user