mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 19:19:02 -04:00
Forward port r8629: Fix for bug #458 - servers going missing on collision etc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8630 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
66e41aba0f
commit
32790543e1
@ -1641,7 +1641,8 @@ void TreeSocket::OnTimeout()
|
||||
|
||||
void TreeSocket::OnClose()
|
||||
{
|
||||
if (this->LinkState == LISTENER)
|
||||
// Test fix for big fuckup
|
||||
if (this->LinkState != CONNECTED)
|
||||
return;
|
||||
|
||||
// Connection closed.
|
||||
|
Loading…
x
Reference in New Issue
Block a user