Merge pull request #5235 from taosdata/fix/TD-2999
[TD-2999]<fix>: [http] fix NULL parser crash
This commit is contained in:
commit
6ed1e7308f
|
@ -186,9 +186,9 @@ void httpCloseContextByApp(HttpContext *pContext) {
|
|||
pContext->parsed = false;
|
||||
bool keepAlive = true;
|
||||
|
||||
if (parser->httpVersion == HTTP_VERSION_10 && parser->keepAlive != HTTP_KEEPALIVE_ENABLE) {
|
||||
if (parser && parser->httpVersion == HTTP_VERSION_10 && parser->keepAlive != HTTP_KEEPALIVE_ENABLE) {
|
||||
keepAlive = false;
|
||||
} else if (parser->httpVersion != HTTP_VERSION_10 && parser->keepAlive == HTTP_KEEPALIVE_DISABLE) {
|
||||
} else if (parser && parser->httpVersion != HTTP_VERSION_10 && parser->keepAlive == HTTP_KEEPALIVE_DISABLE) {
|
||||
keepAlive = false;
|
||||
} else {
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue