开发者社区> 问答> 正文

最新c版sdk分片断点续传接口内存泄露问题


(1) 测试同时支持断点续传+分片传输的接口函数,发现有内存泄露。
上传差不多1G的文件,因为内存过大,测试程序直接崩掉。


参考代码是这个链接里的接口函数
断点续传  void resumable_upload()
分片大小设置为 200K


https://help.aliyun.com/document_detail/32136.html?spm=5176.doc32131.6.766.aq85OQ


(2) clt_params = oss_create_resumable_clt_params_content(p, 1024 * 200, 3, AOS_TRUE, NULL);
    s = oss_resumable_upload_file(options, &bucket, &object, &filename, headers, NULL,
        clt_params, NULL, &resp_headers, &resp_body);
通过调用这个同步接口上传文件,如果传一个比较大的文件,中途我想暂停或取消上传,
该怎么让oss_resumable_upload_file函数提前返回呢?

展开
收起
aly_test_123 2017-04-20 15:25:21 3978 0
3 条回答
写回答
取消 提交回答
  • Re最新c版sdk分片断点续传接口内存泄露问题
    第二个问题怎么没有人来回答呢?
    2017-09-04 21:25:35
    赞同 展开评论 打赏
  • 传大的包也是分片传送的吧,每传完一片会有相应的序列号放回的;
    2017-04-22 05:47:33
    赞同 展开评论 打赏
  • Re最新c版sdk分片断点续传接口内存泄露问题
    另外一个问题是关于发包超时的问题:
    如果网络不好,默认几秒会返回发送失败?

    -------------------------

    Re最新c版sdk分片断点续传接口内存泄露问题
    windows环境测试最新的c语言版sdk,版本号v3.4.3,
    1.04G的rar文件上传40%左右,差不多内存泄露接近1.5G。
    2017-04-20 15:30:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
跨平台的云服务SDK需要什么 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
一个跨平台的云服务SDK需要什么 立即下载