summaryrefslogtreecommitdiffstats
path: root/src/mad-core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mad-core.cpp')
-rw-r--r--src/mad-core.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/mad-core.cpp b/src/mad-core.cpp
index 0bbee97..4bfbcfc 100644
--- a/src/mad-core.cpp
+++ b/src/mad-core.cpp
@@ -29,20 +29,12 @@ int main() {
sigaddset(&signals, SIGPIPE);
sigprocmask(SIG_BLOCK, &signals, 0);
- Mad::Core::ConfigManager configManager;
-
- Mad::Net::Connection::init();
-
- Mad::Core::ConnectionManager *connectionManager = new Mad::Core::ConnectionManager(configManager);
+ Mad::Core::ConfigManager::useConfigManager();
while(true) {
- if(connectionManager->wait(10000))
- connectionManager->run();
+ if(Mad::Core::ConnectionManager::getConnectionManager()->wait(10000))
+ Mad::Core::ConnectionManager::getConnectionManager()->run();
}
- delete connectionManager;
-
- Mad::Net::Connection::deinit();
-
return 0;
}