SourceCode/Bond/Servo/CMaster.cpp
@@ -119,13 +119,6 @@ m_hEventDispatchThreadExit[1] = nullptr; } // 释放人工搬出缓冲区里的玻璃 for (auto* pGlass : m_bufGlass) { if (pGlass != nullptr) { pGlass->release(); } } m_bufGlass.clear(); DeleteCriticalSection(&m_criticalSection); } @@ -344,6 +337,13 @@ } m_listEquipment.clear(); // release manual-remove buffer before glass pool is torn down for (auto* pGlass : m_bufGlass) { if (pGlass != nullptr) { pGlass->release(); } } m_bufGlass.clear(); if (m_pCollector != nullptr) { m_pCollector->stopLoop();