diff --git a/dap_stream_ch.c b/dap_stream_ch.c
index 21258f88bd5a52387b7c17cea2eb4f127d8e6920..fe7d1b6d9c8b5876e02dc696834fd161f52ae5e9 100755
--- a/dap_stream_ch.c
+++ b/dap_stream_ch.c
@@ -110,9 +110,11 @@ void dap_stream_ch_delete(dap_stream_ch_t*ch)
 
     pthread_mutex_destroy(&(ch->mutex));
 
+/* fixed raise, but probably may be memory leak!
     if(ch->internal){
         free(ch->internal);
     }
+*/
     //free(ch);
 }