fix(cos/single): destroy grow buffer or release fd

This commit is contained in:
Minglei Jin 2023-11-16 08:56:08 +08:00
parent f45c3277c3
commit 395d940a71
1 changed files with 6 additions and 6 deletions

View File

@ -621,16 +621,16 @@ int32_t s3PutObjectFromFile2(const char *file, const char *object) {
for (i = 0; i < manager.next_etags_pos; i++) {
taosMemoryFree(manager.etags[i]);
}
if (data.infileFD) {
taosCloseFile(&data.infileFD);
} else if (data.gb) {
growbuffer_destroy(data.gb);
}
growbuffer_destroy(manager.gb);
taosMemoryFree(manager.etags);
}
if (data.infileFD) {
taosCloseFile(&data.infileFD);
} else if (data.gb) {
growbuffer_destroy(data.gb);
}
return code;
}