diff options
author | Stijn Buys <ingar@osirion.org> | 2008-07-02 19:18:44 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-07-02 19:18:44 +0000 |
commit | 89de2efebc22b3754c18ede10dc07bfc397fc2d0 (patch) | |
tree | 1d005c4b0ad66333235ecfbea03089bb31015b48 /src/server/server.cc | |
parent | fd6f22924fd0d85ee20fb1d5e4588ac441675ea9 (diff) |
initial server ncurses console
Diffstat (limited to 'src/server/server.cc')
-rw-r--r-- | src/server/server.cc | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/server/server.cc b/src/server/server.cc index 27cdf9b..fce2181 100644 --- a/src/server/server.cc +++ b/src/server/server.cc @@ -83,17 +83,11 @@ void Server::run() while(connected()) { timer.mark(); frame(elapsed); +#ifdef HAVE_CURSES + console()->frame(elapsed); +#endif elapsed = timer.elapsed(); - - /* - if (elapsed < server_framerate) { - sys::sleep(server_framerate - elapsed); - - elapsed = server_framerate; - } - */ } - } void Server::shutdown() @@ -113,9 +107,10 @@ void Server::shutdown() con_debug << " bytes sent " << std::setfill(' ') << std::setw(6) << core::Stats::network_bytes_sent / 1024 << " Kb" << std::endl; con_debug << " bytes received " << std::setw(6) << core::Stats::network_bytes_received / 1024 << " Kb" << std::endl; con_debug << " compression " << std::setw(6) << ratio << " %" << std::endl; - Console::shutdown(); core::Application::shutdown(); + + Console::shutdown(); quit(0); } |