summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorluwenpeng <[email protected]>2024-04-11 18:42:12 +0800
committerluwenpeng <[email protected]>2024-04-11 18:42:12 +0800
commit4ca3f5a4a21149825b1d92817d1d94ae0e00ee9a (patch)
tree566822d0f15e195a2cd3c4d8c3161171a8e16498 /plugin
parent641c14f55a74c0b6553f5f41a5d479fe6956b703 (diff)
bugfix: HTTP Parser中log error时无效的stream infov4.8.78-20240411
Diffstat (limited to 'plugin')
-rw-r--r--plugin/protocol/http/src/http_half.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin/protocol/http/src/http_half.cpp b/plugin/protocol/http/src/http_half.cpp
index c58c83e..e364856 100644
--- a/plugin/protocol/http/src/http_half.cpp
+++ b/plugin/protocol/http/src/http_half.cpp
@@ -318,8 +318,8 @@ static int __parser_callback_on_headers_complete(http_parser * parser)
char *__str_transfer_encoding = (char *)tfe_http_field_read(hf_public, &__transfer_encoding_field_name);
if (!(__str_transfer_encoding && strncasecmp(__str_transfer_encoding, "chunked", strlen("chunked")) == 0))
{
- const char * __str_stream = hf_private->session->hc_private->stream->str_stream_info;
- TFE_LOG_ERROR(g_http_plugin->logger, "the content-length and transfer-encoding field not set, passthrough the whole tcp connection: %s. ", __str_stream);
+ //const char * __str_stream = hf_private->session->hc_private->stream->str_stream_info;
+ TFE_LOG_ERROR(g_http_plugin->logger, "the content-length and transfer-encoding field not set, passthrough the whole tcp connection.");
hf_private->is_passthrough = true;
return -1;
}