diff --git a/source/libs/transport/src/thttp.c b/source/libs/transport/src/thttp.c index 704c4b06e2..903facb208 100644 --- a/source/libs/transport/src/thttp.c +++ b/source/libs/transport/src/thttp.c @@ -691,7 +691,8 @@ int64_t transInitHttpChanImpl() { tError("http-report failed init uv, reason:%s", uv_strerror(err)); httpModuleDestroy(http); taosMemoryFree(http); - return TSDB_CODE_THIRDPARTY_ERROR; + terrno = TSDB_CODE_THIRDPARTY_ERROR; + return terrno; } http->asyncPool = transAsyncPoolCreate(http->loop, 1, http, httpAsyncCb);