From c14785f8f28f31991b2e4c7b79ee7bb58c0415b2 Mon Sep 17 00:00:00 2001 From: 1585346868 <1585346868@qq.com> Date: Tue, 6 Jan 2026 21:11:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/aliyunoss.cpp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/aliyunoss.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/aliyunoss.cpp b/src/aliyunoss.cpp index 54e5f52..62cf31c 100644 --- a/src/aliyunoss.cpp +++ b/src/aliyunoss.cpp @@ -8,17 +8,23 @@ #include "oss_util.h" #include "oss_api.h" #include - +static int inited = 0; module::aliyun_oss::aliyun_oss() { - if (aos_http_io_initialize(NULL, 0) != AOSE_OK) { - printf("aos_http_io_initialize failed"); + + + if(inited == 0){ + if (aos_http_io_initialize(NULL, 0) != AOSE_OK) { + printf("COS HTTP aos_http_io_initialize FAILED"); + return; + } + inited = 1; } } module::aliyun_oss::~aliyun_oss() { - aos_http_io_deinitialize(); + //aos_http_io_deinitialize(); } std::string module::aliyun_oss::updata( const std::string& endpoint,