diff options
Diffstat (limited to 'src/account-server/main-account.cpp')
-rw-r--r-- | src/account-server/main-account.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/account-server/main-account.cpp b/src/account-server/main-account.cpp index e6a521cf..f2373d28 100644 --- a/src/account-server/main-account.cpp +++ b/src/account-server/main-account.cpp @@ -38,6 +38,7 @@ #include "chat-server/guildmanager.hpp" #include "chat-server/post.hpp" #include "common/configuration.hpp" +#include "net/bandwidth.hpp" #include "net/connectionhandler.hpp" #include "net/messageout.hpp" #include "utils/logger.h" @@ -69,6 +70,9 @@ GuildManager *guildManager; /** Post Manager */ PostManager *postalManager; +/** Bandwidth Monitor */ +BandwidthMonitor *gBandwidth; + /** Callback used when SIGQUIT signal is received. */ static void closeGracefully(int) { @@ -159,6 +163,8 @@ static void initialize() guildManager = new GuildManager; // Initialise the post manager postalManager = new PostManager; + // Initialise the bandwidth monitor + gBandwidth = new BandwidthMonitor; // --- Initialize the global handlers // FIXME: Make the global handlers global vars or part of a bigger @@ -201,6 +207,7 @@ static void deinitialize() delete chatChannelManager; delete guildManager; delete postalManager; + delete gBandwidth; // Get rid of persistent data storage delete storage; |