X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.cpp;h=3b1a9e53d0f179a59e7dc7eee546077936263194;hp=2a2e5ebede777471b5f7f589c94c829c3f8732e6;hb=f81ad4f71a532ca310fae0fbe2f412bde9a37521;hpb=03eb5a574ec55546c62336428c7a9caa63b45a7a diff --git a/src/core/core.cpp b/src/core/core.cpp index 2a2e5ebe..3b1a9e53 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -169,8 +169,6 @@ Core::Core() } void Core::init() { - _oidentdConfigGenerator = new OidentdConfigGenerator(); - CoreSettings cs; _configured = initStorage(cs.storageSettings().toMap()); @@ -203,6 +201,8 @@ void Core::init() { connect(&_server, SIGNAL(newConnection()), this, SLOT(incomingConnection())); connect(&_v6server, SIGNAL(newConnection()), this, SLOT(incomingConnection())); if(!startListening()) exit(1); // TODO make this less brutal + + _oidentdConfigGenerator = new OidentdConfigGenerator(this); } Core::~Core() {