BBS: TELESC.NET.BR Assunto: src/sbbs3/filterfile.hpp ftpsrvr.cpp mailsrvr.cpp main.cpp services.cp De: Rob Swindell (on Windows 11) Data: Wed, 11 Mar 2026 21:48:17 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/commit/9168bd69aaa634d555a248e1 Modified Files: src/sbbs3/filterfile.hpp ftpsrvr.cpp mailsrvr.cpp main.cpp services.cpp websrvr.cpp Log Message: Create and use trashCan/filterFile reset() method to reset filter stats/times This reintroduces the behavior before the previous commit: where we were deleting the filter/trashcan objects upon server termination and the stats and timestamps would get reset/re-initialized when the server was initialized. I experimented with freeing the list in reset() and the old debug-heap assertions would return (now in the calls to reset() rather than the destructor), so that's more data for issue #1099. I don't think we really care about the memory allocated for the lists while the server is terminated. It'll get freed if/when the server is restarted or the process is terminated and the destructors are called. It's not a leak. n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]