From 9f5cf1d5872d0e1e191ce8d47e05a758453e7af8 Mon Sep 17 00:00:00 2001 From: gb <741021719@qq.com> Date: Fri, 15 Mar 2024 17:01:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=AF=E5=8A=A8=E6=96=B0=E4=B8=80=E8=BD=AE?= =?UTF-8?q?=E6=89=AB=E6=8F=8F=E5=89=8D=EF=BC=8C=E6=B8=85=E7=A9=BA=E5=9B=BE?= =?UTF-8?q?=E5=83=8F=E9=98=9F=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- imgproc/imgprc_mgr.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/imgproc/imgprc_mgr.cpp b/imgproc/imgprc_mgr.cpp index d4cf8e6..ceb374f 100644 --- a/imgproc/imgprc_mgr.cpp +++ b/imgproc/imgprc_mgr.cpp @@ -188,6 +188,16 @@ void imgproc_mgr::start_workers(int cnt) raw_.trigger(); workers_.stop(nullptr); run_ = true; +#ifdef REBUILD_IN_CIS_THREAD + raw_.clear(); +#else + RAWIMG ele; + while(raw_.take(ele)) + { + if(ele.img) + ele.data->release(); + } +#endif #ifdef USE_THREAD_PAGED_DATA for(auto& v: params_)