+ */\r
+ /*\r
+ for(std::vector<PThread::Thread *>::iterator i=m_connectionthreads.begin(); i!=m_connectionthreads.end(); i++)\r
+ {\r
+ if((*i)->IsRunning())\r
+ {\r
+ LogFile::Instance()->WriteLog(LogFile::LOGLEVEL_DEBUG,"NNTPListener::Run waiting for connection thread to exit.");\r
+ (*i)->Cancel();\r
+ (*i)->Join();\r
+ }\r
+ delete (*i);\r
+ }\r
+ */\r
+ m_connections.Cancel();\r
+ m_connections.Join();\r