]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
m_httpd Fix iteration in OnUnloadModule()
authorAttila Molnar <attilamolnar@hush.com>
Fri, 1 May 2015 14:40:22 +0000 (16:40 +0200)
committerAttila Molnar <attilamolnar@hush.com>
Fri, 1 May 2015 14:40:22 +0000 (16:40 +0200)
src/modules/m_httpd.cpp

index aa83b120cee1b6a51c97500bffb6c390389ce74b..760647d47f1ae796636e8de03bedf1045cf3ae6c 100644 (file)
@@ -409,7 +409,7 @@ class ModuleHttpServer : public Module
 
        void OnUnloadModule(Module* mod)
        {
-               for (insp::intrusive_list<HttpServerSocket>::const_iterator i = sockets.begin(); i != sockets.end(); ++i)
+               for (insp::intrusive_list<HttpServerSocket>::const_iterator i = sockets.begin(); i != sockets.end(); )
                {
                        HttpServerSocket* sock = *i;
                        ++i;