git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@620
e03df62e-2008-0410-955e-
edbf42e46eb7
{
if (!strcasecmp(me[i]->connectors[j].GetServerName().c_str(),servername))
{
{
if (!strcasecmp(me[i]->connectors[j].GetServerName().c_str(),servername))
{
- log(DEBUG,"Already got a connection to %s:%d, ignoring +",ipaddr,atoi(ipport));
- conn_already = true;
+ if (me[i]->connectors[j].GetServerPort() == atoi(ipport))
+ {
+ log(DEBUG,"Already got a connection to %s:%d, ignoring +",ipaddr,atoi(ipport));
+ conn_already = true;
+ }