diff options
| author | 2010-08-12 11:54:53 -0400 | |
|---|---|---|
| committer | 2010-08-12 11:54:53 -0400 | |
| commit | 24b486c2c8c2e094046f7b78657ad9e91fef1945 (patch) | |
| tree | b6615e31f8b715820a74ae1d6670a829e17d2698 /src/userprocess.cpp | |
| parent | Fix NotifyOpers setting not being applied correctly (diff) | |
Clean up some comments
Diffstat (limited to 'src/userprocess.cpp')
| -rw-r--r-- | src/userprocess.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/userprocess.cpp b/src/userprocess.cpp index 430bff1a4..91c5abb6a 100644 --- a/src/userprocess.cpp +++ b/src/userprocess.cpp @@ -66,11 +66,15 @@ void InspIRCd::DoBackgroundUserStuff() } break; case REG_NICKUSER: - if (AllModulesReportReady(curr) && curr->dns_done) + if (curr->dns_done) { - /* User has sent NICK/USER, modules are okay, DNS finished. */ - curr->FullConnect(); - continue; + ModResult res; + FIRST_MOD_RESULT(OnCheckReady, res, (curr)); + if (res != MOD_RES_DENY) { + /* User has sent NICK/USER, modules are okay, DNS finished. */ + curr->FullConnect(); + continue; + } } break; } |
