added some code & compiler information to cmd_netinfo
[NeonServV5.git] / main.c
diff --git a/main.c b/main.c
index 681f69140703b1ccb53e722afcc14f12125d0aca..c6814a15ef1897daa094cbc7ec3aa34b172529ad 100644 (file)
--- a/main.c
+++ b/main.c
@@ -12,6 +12,9 @@
 #include "HandleInfoHandler.h"
 #include "lang.h"
 #include "tools.h"
+#include "timeq.h"
+
+time_t start_time;
 
 void cleanup() {
     free_sockets();
@@ -29,6 +32,8 @@ void cleanup() {
 
 int main(void)
 {
+    start_time = time(0);
+    
     init_mysql();
     init_lang();
     init_parser();
@@ -45,7 +50,9 @@ int main(void)
         socket_wait = time(0) + SOCKET_SELECT_TIME;
         do {
             socket_loop(SOCKET_SELECT_TIME);
-        } while(time(0) > socket_wait);
+        } while(time(0) < socket_wait);
+        timeq_tick();
+        loop_bots();
         clearTempUsers();
     }
 }