summaryrefslogtreecommitdiff
path: root/src/common/timer.c
diff options
context:
space:
mode:
authorcodemaster <codemaster@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-24 22:24:23 +0000
committercodemaster <codemaster@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-24 22:24:23 +0000
commit4037e93e4fc65c1be4beb632074beeadd413ffc3 (patch)
tree78f71289f3d841f96b672324578883d2f56a4eaf /src/common/timer.c
parentf622539b5865e948eff27f7dd5bc84dbe1d088d6 (diff)
downloadhercules-4037e93e4fc65c1be4beb632074beeadd413ffc3.tar.gz
hercules-4037e93e4fc65c1be4beb632074beeadd413ffc3.tar.bz2
hercules-4037e93e4fc65c1be4beb632074beeadd413ffc3.tar.xz
hercules-4037e93e4fc65c1be4beb632074beeadd413ffc3.zip
- Updated to most of jA's 1067Added free()'s
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/athena@353 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/common/timer.c')
-rw-r--r--src/common/timer.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/common/timer.c b/src/common/timer.c
index 3c5f92d9a..97c162e7f 100644
--- a/src/common/timer.c
+++ b/src/common/timer.c
@@ -20,6 +20,12 @@
#include "memwatch.h"
#endif
+// If the server shows no reaction when processing thousands of monsters
+
+// or connected by many clients, please increase TIMER_MIN_INTERVEL.
+
+#define TIMER_MIN_INTERVEL 50
+
static struct TimerData* timer_data;
static int timer_data_max,timer_data_num;
static int* free_timer_list;
@@ -301,8 +307,9 @@ int do_timer(unsigned int tick)
}
}
- if (nextmin<10)
- nextmin = 10;
+ if(nextmin < TIMER_MIN_INTERVEL)
+
+ nextmin = TIMER_MIN_INTERVEL;
return nextmin;
}