diff options
| author | luwenpeng <[email protected]> | 2024-04-11 18:42:12 +0800 |
|---|---|---|
| committer | luwenpeng <[email protected]> | 2024-04-11 18:42:12 +0800 |
| commit | 4ca3f5a4a21149825b1d92817d1d94ae0e00ee9a (patch) | |
| tree | 566822d0f15e195a2cd3c4d8c3161171a8e16498 | |
| parent | 641c14f55a74c0b6553f5f41a5d479fe6956b703 (diff) | |
bugfix: HTTP Parser中log error时无效的stream infov4.8.78-20240411
| -rw-r--r-- | plugin/protocol/http/src/http_half.cpp | 4 |
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; } |
