summaryrefslogtreecommitdiff
path: root/src/base/protect.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/protect.c')
-rw-r--r--src/base/protect.c18
1 files changed, 2 insertions, 16 deletions
diff --git a/src/base/protect.c b/src/base/protect.c
index cf567b8..e83c1ec 100644
--- a/src/base/protect.c
+++ b/src/base/protect.c
@@ -11,7 +11,6 @@
protect_t* newProtect()
{
protect_t *new;
-
new = malloc( sizeof(protect_t) );
new->lastMove = getMyTime();
new->lastPing = getMyTime();
@@ -27,21 +26,16 @@ void refreshLastMove(protect_t *p)
my_time_t interval;
currentTime = getMyTime();
-
interval = currentTime - p->lastMove;
p->lastMove = getMyTime();
-
p->avarage += interval;
p->count++;
-
- if( p->count == PROTECT_SPEED_AVARAGE )
- {
+ if (p->count == PROTECT_SPEED_AVARAGE) {
int index;
index = p->avarage/PROTECT_SPEED_AVARAGE;
p->avarage = 0;
p->count = 0;
-
#if 0
if( index < PROTECT_SPEED_INTERVAL_TIMEOUT )
{
@@ -56,12 +50,9 @@ void rereshLastPing(protect_t *p)
{
//my_time_t currentTime;
//my_time_t interval;
-
//currentTime = getMyTime();
-
//interval = currentTime - p->lastPing;
p->lastPing = getMyTime();
-
//printf("interval = %d\n", interval);
}
@@ -71,14 +62,9 @@ bool_t isDown(protect_t *p)
my_time_t interval;
currentTime = getMyTime();
-
interval = currentTime - p->lastPing;
-
- if( interval > PROTECT_PING_INTERVAL_TIMEOUT )
- {
+ if (interval > PROTECT_PING_INTERVAL_TIMEOUT)
p->isDown = TRUE;
- }
-
return p->isDown;
}