浏览代码

Modify:修正内存泄漏问题。

GuanYouFa 5 年之前
父节点
当前提交
33f379e2ea
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/cmux.c

+ 2 - 0
src/cmux.c

@@ -543,6 +543,7 @@ static void cmux_recv_processdata(struct cmux *cmux, rt_uint8_t *buf, rt_size_t
             {
                 /* control channel command */
                 LOG_W("control channel command haven't support.");
+				cmux_frame_destroy(frame);
             }
         }
         else
@@ -566,6 +567,7 @@ static void cmux_recv_processdata(struct cmux *cmux, rt_uint8_t *buf, rt_size_t
 
                 break;
             }
+			cmux_frame_destroy(frame);
         }
     }
 }