X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Ffilter_frontend_net.cpp;h=c7450c1b1f358b802cf4caaa235373550877e2d5;hb=3597c200e3876e2c7a44e6eca0d60fab397de900;hp=b347ad2d4bad4f836c50a1e2ec503ffd1e670e75;hpb=fee3c45cf4ce01083218e41622f54e5fced0fadf;p=metaproxy-moved-to-github.git diff --git a/src/filter_frontend_net.cpp b/src/filter_frontend_net.cpp index b347ad2..c7450c1 100644 --- a/src/filter_frontend_net.cpp +++ b/src/filter_frontend_net.cpp @@ -383,6 +383,17 @@ mp::filter::FrontendNet::~FrontendNet() delete m_p->az[i]; delete [] m_p->az; } + m_p->az = 0; +} + +void mp::filter::FrontendNet::stop() const +{ + if (m_p->az) + { + size_t i; + for (i = 0; im_ports.size(); i++) + m_p->az[i]->server(""); + } } bool mp::My_Timer_Thread::timeout()