mirror of
https://github.com/anope/anope.git
synced 2026-07-03 22:23:12 +02:00
Fixed os_defcon too
This commit is contained in:
@@ -536,7 +536,15 @@ class OSDefcon : public Module
|
||||
if (!DConfig.sessionlimit || !session_service)
|
||||
return;
|
||||
|
||||
Session *session = session_service->FindSession(u->host);
|
||||
Session *session;
|
||||
try
|
||||
{
|
||||
session = session_service->FindSession(u->ip);
|
||||
}
|
||||
catch (const SocketException &)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Exception *exception = session_service->FindException(u);
|
||||
|
||||
if (DConfig.Check(DEFCON_REDUCE_SESSION) && !exception)
|
||||
|
||||
Reference in New Issue
Block a user