diff --git a/source/dnode/vnode/src/tsdb/tsdbSttFileRW.c b/source/dnode/vnode/src/tsdb/tsdbSttFileRW.c index b09ab71e08f4d094fc84a371890c3138c652f676..d3c99496c9e2d0622225d51be4c77e062c8a9ecf 100644 --- a/source/dnode/vnode/src/tsdb/tsdbSttFileRW.c +++ b/source/dnode/vnode/src/tsdb/tsdbSttFileRW.c @@ -964,7 +964,7 @@ int32_t tsdbSttFileWriteTombRecord(SSttFileWriter *writer, const STombRecord *re if (!writer->ctx->opened) { code = tsdbSttFWriterDoOpen(writer); - return code; + TSDB_CHECK_CODE(code, lino, _exit); } else { if (writer->blockData->nRow > 0) { code = tsdbSttFileDoWriteBlockData(writer);