From 8f85458ff9cdfd0c677086e56492955ee89f6702 Mon Sep 17 00:00:00 2001 From: danieldg Date: Sat, 13 Feb 2010 21:47:13 +0000 Subject: Clean up treesocket naming confusion by adding a link block reference during negotiation git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12452 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/m_spanningtree/resolvers.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/modules/m_spanningtree/resolvers.cpp') diff --git a/src/modules/m_spanningtree/resolvers.cpp b/src/modules/m_spanningtree/resolvers.cpp index 2f8854c6c..116b2a142 100644 --- a/src/modules/m_spanningtree/resolvers.cpp +++ b/src/modules/m_spanningtree/resolvers.cpp @@ -44,8 +44,7 @@ void ServernameResolver::OnLookupComplete(const std::string &result, unsigned in TreeServer* CheckDupe = Utils->FindServer(MyLink->Name.c_str()); if (!CheckDupe) /* Check that nobody tried to connect it successfully while we were resolving */ { - TreeSocket* newsocket = new TreeSocket(Utils, result, MyLink->Port, MyLink->Timeout ? MyLink->Timeout : 10, - MyLink->Name.c_str(), MyLink->Bind, myautoconnect, MyLink->Hook); + TreeSocket* newsocket = new TreeSocket(Utils, MyLink, myautoconnect, result); if (newsocket->GetFd() > -1) { /* We're all OK */ -- cgit v1.3.1-10-gc9f91