Просмотр исходного кода

Merge pull request #3 from guanxionghui/test

Modify:修正内存泄漏问题。
ChenYong 5 лет назад
Родитель
Сommit
5bed274e87
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);
         }
     }
 }